diff --git a/.changeset/esm-conversion.md b/.changeset/esm-conversion.md index 6068f6a2..889a912b 100644 --- a/.changeset/esm-conversion.md +++ b/.changeset/esm-conversion.md @@ -2,7 +2,4 @@ "sass-loader": major --- -Convert source to native ECMAScript modules. The package now declares -`"type": "module"` and exposes both an ESM and a CommonJS build via the -`exports` field. CommonJS consumers continue to work via `require`, and -ESM consumers can now `import` the loader directly. +Convert source to native ECMAScript modules. The package now declares `"type": "module"` and exposes both an ESM and a CommonJS build via the `exports` field. CommonJS consumers continue to work via `require`, and ESM consumers can now `import` the loader directly. diff --git a/package-lock.json b/package-lock.json index 0ad39c26..bd4ffa0a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,28 +14,28 @@ "@babel/preset-env": "^7.28.6", "@changesets/cli": "^2.30.0", "@changesets/get-github-info": "^0.8.0", - "@types/node": "^22.3.0", + "@types/node": "^22.13.4", "bootstrap-sass": "^3.4.1", "bootstrap-v4": "npm:bootstrap@^4.5.3", - "bootstrap-v5": "npm:bootstrap@^5.3.7", - "cspell": "^8.19.4", - "css-loader": "^6.9.0", - "del": "^6.1.1", - "del-cli": "^5.1.0", - "enhanced-resolve": "^5.21.1", + "bootstrap-v5": "npm:bootstrap@^5.3.8", + "cspell": "^10.0.0", + "css-loader": "^7.1.4", + "del": "^8.0.1", + "del-cli": "^7.0.0", + "enhanced-resolve": "^5.21.5", "eslint": "^9.38.0", "eslint-config-webpack": "^4.9.6", "file-loader": "^6.2.0", "foundation-sites": "^6.7.5", "husky": "^9.1.3", - "lint-staged": "^15.5.2", + "lint-staged": "^17.0.5", "material-components-web": "^9.0.0", "memfs": "^4.57.2", "npm-run-all": "^4.1.5", "prettier": "^3.8.3", "sass": "^1.99.0", "sass-embedded": "^1.99.0", - "style-loader": "^3.3.4", + "style-loader": "^4.0.0", "typescript": "^6.0.3", "webpack": "^5.106.2" }, @@ -1982,129 +1982,153 @@ } }, "node_modules/@cspell/cspell-bundled-dicts": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.19.4.tgz", - "integrity": "sha512-2ZRcZP/ncJ5q953o8i+R0fb8+14PDt5UefUNMrFZZHvfTI0jukAASOQeLY+WT6ASZv6CgbPrApAdbppy9FaXYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspell/dict-ada": "^4.1.0", - "@cspell/dict-al": "^1.1.0", - "@cspell/dict-aws": "^4.0.10", - "@cspell/dict-bash": "^4.2.0", - "@cspell/dict-companies": "^3.1.15", - "@cspell/dict-cpp": "^6.0.8", - "@cspell/dict-cryptocurrencies": "^5.0.4", - "@cspell/dict-csharp": "^4.0.6", - "@cspell/dict-css": "^4.0.17", - "@cspell/dict-dart": "^2.3.0", - "@cspell/dict-data-science": "^2.0.8", - "@cspell/dict-django": "^4.1.4", - "@cspell/dict-docker": "^1.1.13", - "@cspell/dict-dotnet": "^5.0.9", - "@cspell/dict-elixir": "^4.0.7", - "@cspell/dict-en_us": "^4.4.3", - "@cspell/dict-en-common-misspellings": "^2.0.10", - "@cspell/dict-en-gb": "1.1.33", - "@cspell/dict-filetypes": "^3.0.11", - "@cspell/dict-flutter": "^1.1.0", - "@cspell/dict-fonts": "^4.0.4", - "@cspell/dict-fsharp": "^1.1.0", - "@cspell/dict-fullstack": "^3.2.6", - "@cspell/dict-gaming-terms": "^1.1.1", - "@cspell/dict-git": "^3.0.4", - "@cspell/dict-golang": "^6.0.20", - "@cspell/dict-google": "^1.0.8", - "@cspell/dict-haskell": "^4.0.5", - "@cspell/dict-html": "^4.0.11", - "@cspell/dict-html-symbol-entities": "^4.0.3", - "@cspell/dict-java": "^5.0.11", - "@cspell/dict-julia": "^1.1.0", - "@cspell/dict-k8s": "^1.0.10", - "@cspell/dict-kotlin": "^1.1.0", - "@cspell/dict-latex": "^4.0.3", - "@cspell/dict-lorem-ipsum": "^4.0.4", - "@cspell/dict-lua": "^4.0.7", - "@cspell/dict-makefile": "^1.0.4", - "@cspell/dict-markdown": "^2.0.10", - "@cspell/dict-monkeyc": "^1.0.10", - "@cspell/dict-node": "^5.0.7", - "@cspell/dict-npm": "^5.2.1", - "@cspell/dict-php": "^4.0.14", - "@cspell/dict-powershell": "^5.0.14", - "@cspell/dict-public-licenses": "^2.0.13", - "@cspell/dict-python": "^4.2.17", - "@cspell/dict-r": "^2.1.0", - "@cspell/dict-ruby": "^5.0.8", - "@cspell/dict-rust": "^4.0.11", - "@cspell/dict-scala": "^5.0.7", - "@cspell/dict-shell": "^1.1.0", - "@cspell/dict-software-terms": "^5.0.5", - "@cspell/dict-sql": "^2.2.0", - "@cspell/dict-svelte": "^1.0.6", - "@cspell/dict-swift": "^2.0.5", - "@cspell/dict-terraform": "^1.1.1", - "@cspell/dict-typescript": "^3.2.1", - "@cspell/dict-vue": "^3.0.4" - }, - "engines": { - "node": ">=18" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-10.0.0.tgz", + "integrity": "sha512-ci410HEkng2582oOjlRHQtlGXwh+rUC/mVcN9dObLHpKhvPgzn2S6vT56pARstxxZpcCUG/oLhn3dCqdJlVzmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/dict-ada": "^4.1.1", + "@cspell/dict-al": "^1.1.1", + "@cspell/dict-aws": "^4.0.17", + "@cspell/dict-bash": "^4.2.2", + "@cspell/dict-companies": "^3.2.11", + "@cspell/dict-cpp": "^7.0.2", + "@cspell/dict-cryptocurrencies": "^5.0.5", + "@cspell/dict-csharp": "^4.0.8", + "@cspell/dict-css": "^4.1.1", + "@cspell/dict-dart": "^2.3.2", + "@cspell/dict-data-science": "^2.0.13", + "@cspell/dict-django": "^4.1.6", + "@cspell/dict-docker": "^1.1.17", + "@cspell/dict-dotnet": "^5.0.13", + "@cspell/dict-elixir": "^4.0.8", + "@cspell/dict-en_us": "^4.4.33", + "@cspell/dict-en-common-misspellings": "^2.1.12", + "@cspell/dict-en-gb-mit": "^3.1.22", + "@cspell/dict-filetypes": "^3.0.18", + "@cspell/dict-flutter": "^1.1.1", + "@cspell/dict-fonts": "^4.0.6", + "@cspell/dict-fsharp": "^1.1.1", + "@cspell/dict-fullstack": "^3.2.9", + "@cspell/dict-gaming-terms": "^1.1.2", + "@cspell/dict-git": "^3.1.0", + "@cspell/dict-golang": "^6.0.26", + "@cspell/dict-google": "^1.0.9", + "@cspell/dict-haskell": "^4.0.6", + "@cspell/dict-html": "^4.0.15", + "@cspell/dict-html-symbol-entities": "^4.0.5", + "@cspell/dict-java": "^5.0.12", + "@cspell/dict-julia": "^1.1.1", + "@cspell/dict-k8s": "^1.0.12", + "@cspell/dict-kotlin": "^1.1.1", + "@cspell/dict-latex": "^5.1.0", + "@cspell/dict-lorem-ipsum": "^4.0.5", + "@cspell/dict-lua": "^4.0.8", + "@cspell/dict-makefile": "^1.0.5", + "@cspell/dict-markdown": "^2.0.16", + "@cspell/dict-monkeyc": "^1.0.12", + "@cspell/dict-node": "^5.0.9", + "@cspell/dict-npm": "^5.2.38", + "@cspell/dict-php": "^4.1.1", + "@cspell/dict-powershell": "^5.0.15", + "@cspell/dict-public-licenses": "^2.0.16", + "@cspell/dict-python": "^4.2.26", + "@cspell/dict-r": "^2.1.1", + "@cspell/dict-ruby": "^5.1.1", + "@cspell/dict-rust": "^4.1.2", + "@cspell/dict-scala": "^5.0.9", + "@cspell/dict-shell": "^1.1.2", + "@cspell/dict-software-terms": "^5.2.2", + "@cspell/dict-sql": "^2.2.1", + "@cspell/dict-svelte": "^1.0.7", + "@cspell/dict-swift": "^2.0.6", + "@cspell/dict-terraform": "^1.1.3", + "@cspell/dict-typescript": "^3.2.3", + "@cspell/dict-vue": "^3.0.5", + "@cspell/dict-zig": "^1.0.0" + }, + "engines": { + "node": ">=22.18.0" } }, "node_modules/@cspell/cspell-json-reporter": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.19.4.tgz", - "integrity": "sha512-pOlUtLUmuDdTIOhDTvWxxta0Wm8RCD/p1V0qUqeP6/Ups1ajBI4FWEpRFd7yMBTUHeGeSNicJX5XeX7wNbAbLQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-10.0.0.tgz", + "integrity": "sha512-hq5dui2ngYMZKbBauX7K1tkqlu81sX/uaCO49ZJLPjeZsE1auZLtHehDLfAr/ZXoj/dLYeQMSKiaJyE+qLVPHA==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.19.4" + "@cspell/cspell-types": "10.0.0" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" + } + }, + "node_modules/@cspell/cspell-performance-monitor": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-performance-monitor/-/cspell-performance-monitor-10.0.0.tgz", + "integrity": "sha512-2vMh2pLt2dg/ArYvWjMP4v9HCm0pRhONsEJyc8oHdZyOYvX7trixX894I0M39+VBf3yWtPCEgYRh1UDXNIZRig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22.18.0" } }, "node_modules/@cspell/cspell-pipe": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.19.4.tgz", - "integrity": "sha512-GNAyk+7ZLEcL2fCMT5KKZprcdsq3L1eYy3e38/tIeXfbZS7Sd1R5FXUe6CHXphVWTItV39TvtLiDwN/2jBts9A==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-10.0.0.tgz", + "integrity": "sha512-qcgHhQvtEX8LSwIVsWrdUgiGim52lN3jT+ghlkdp72v+nBcGKsS2frEKTmbGLug+xcqppkzs6Q6VmsFp1MGtfA==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/@cspell/cspell-resolver": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.19.4.tgz", - "integrity": "sha512-S8vJMYlsx0S1D60glX8H2Jbj4mD8519VjyY8lu3fnhjxfsl2bDFZvF3ZHKsLEhBE+Wh87uLqJDUJQiYmevHjDg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-10.0.0.tgz", + "integrity": "sha512-8H+IUDB7SmrpcRugQ5f55qG81ZShk6nQRk+natLz41TEY98D8/LCmjHEkh/vhDPph9pVJmNUp7JcM2E1UHEa2g==", "dev": true, "license": "MIT", "dependencies": { - "global-directory": "^4.0.1" + "global-directory": "^5.0.0" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/@cspell/cspell-service-bus": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.19.4.tgz", - "integrity": "sha512-uhY+v8z5JiUogizXW2Ft/gQf3eWrh5P9036jN2Dm0UiwEopG/PLshHcDjRDUiPdlihvA0RovrF0wDh4ptcrjuQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-10.0.0.tgz", + "integrity": "sha512-V7eigqg/TOoKwNK4Q18wr9KGxA8U5SFcoWVS8RyAxv4mQ+yNKHhvHEbRBifjPbQDer66afOrclb2UbqkIy2SOw==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/@cspell/cspell-types": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.19.4.tgz", - "integrity": "sha512-ekMWuNlFiVGfsKhfj4nmc8JCA+1ZltwJgxiKgDuwYtR09ie340RfXFF6YRd2VTW5zN7l4F1PfaAaPklVz6utSg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-10.0.0.tgz", + "integrity": "sha512-IQA++Idqb8fZzkCbHq3+T+9yG9WpeaBxomOrG2KcR/Pj0CgnovzuApYKL2cc35UWLePboKinMeqEPiweFpHVug==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22.18.0" + } + }, + "node_modules/@cspell/cspell-worker": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-worker/-/cspell-worker-10.0.0.tgz", + "integrity": "sha512-V5bjMldNksilnja3fu8muQmkW5/guyua1yNVOhoE2r7othSvjuDlGMl8g2bQSrWjp+UXu0dP/BEZ6JC/IfNwTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cspell-lib": "10.0.0" + }, + "engines": { + "node": ">=22.18.0" } }, "node_modules/@cspell/dict-ada": { @@ -2122,33 +2146,33 @@ "license": "MIT" }, "node_modules/@cspell/dict-aws": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.14.tgz", - "integrity": "sha512-qLPR+OFmpzyUcuUYyCQFIURDDUGIlQsdGirPyvaIrXxs2giCKG97cAuFz5EleL3/Lo7uJAVDw0lt4Ka7wIRhjQ==", + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.17.tgz", + "integrity": "sha512-ORcblTWcdlGjIbWrgKF+8CNEBQiLVKdUOFoTn0KPNkAYnFcdPP0muT4892h7H4Xafh3j72wqB4/loQ6Nti9E/w==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-bash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.2.1.tgz", - "integrity": "sha512-SBnzfAyEAZLI9KFS7DUG6Xc1vDFuLllY3jz0WHvmxe8/4xV3ufFE3fGxalTikc1VVeZgZmxYiABw4iGxVldYEg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.2.2.tgz", + "integrity": "sha512-kyWbwtX3TsCf5l49gGQIZkRLaB/P8g73GDRm41Zu8Mv51kjl2H7Au0TsEvHv7jzcsRLS6aUYaZv6Zsvk1fOz+Q==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/dict-shell": "1.1.1" + "@cspell/dict-shell": "1.1.2" } }, "node_modules/@cspell/dict-companies": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.2.3.tgz", - "integrity": "sha512-7ekwamRYeS7G3I3LEKM3t0WIyAytCbsx2I2h2z2eEvF+b3TmtJVcV7UI7BScLue3bep4sPB/b4CV3BUv3QfyzQ==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.2.11.tgz", + "integrity": "sha512-0cmafbcz2pTHXLd59eLR1gvDvN6aWAOM0+cIL4LLF9GX9yB2iKDNrKsvs4tJRqutoaTdwNFBbV0FYv+6iCtebQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-cpp": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-6.0.9.tgz", - "integrity": "sha512-Xdq9MwGh0D5rsnbOqFW24NIClXXRhN11KJdySMibpcqYGeomxB2ODFBuhj1H7azO7kVGkGH0Okm4yQ2TRzBx0g==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-7.0.2.tgz", + "integrity": "sha512-dfbeERiVNeqmo/npivdR6rDiBCqZi3QtjH2Z0HFcXwpdj6i97dX1xaKyK2GUsO/p4u1TOv63Dmj5Vm48haDpuA==", "dev": true, "license": "MIT" }, @@ -2160,51 +2184,51 @@ "license": "MIT" }, "node_modules/@cspell/dict-csharp": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.7.tgz", - "integrity": "sha512-H16Hpu8O/1/lgijFt2lOk4/nnldFtQ4t8QHbyqphqZZVE5aS4J/zD/WvduqnLY21aKhZS6jo/xF5PX9jyqPKUA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.8.tgz", + "integrity": "sha512-qmk45pKFHSxckl5mSlbHxmDitSsGMlk/XzFgt7emeTJWLNSTUK//MbYAkBNRtfzB4uD7pAFiKgpKgtJrTMRnrQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-css": { - "version": "4.0.18", - "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.18.tgz", - "integrity": "sha512-EF77RqROHL+4LhMGW5NTeKqfUd/e4OOv6EDFQ/UQQiFyWuqkEKyEz0NDILxOFxWUEVdjT2GQ2cC7t12B6pESwg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.1.1.tgz", + "integrity": "sha512-y/Vgo6qY08e1t9OqR56qjoFLBCpi4QfWMf2qzD1l9omRZwvSMQGRPz4x0bxkkkU4oocMAeztjzCsmLew//c/8w==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-dart": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.3.1.tgz", - "integrity": "sha512-xoiGnULEcWdodXI6EwVyqpZmpOoh8RA2Xk9BNdR7DLamV/QMvEYn8KJ7NlRiTSauJKPNkHHQ5EVHRM6sTS7jdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.3.2.tgz", + "integrity": "sha512-sUiLW56t9gfZcu8iR/5EUg+KYyRD83Cjl3yjDEA2ApVuJvK1HhX+vn4e4k4YfjpUQMag8XO2AaRhARE09+/rqw==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-data-science": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.9.tgz", - "integrity": "sha512-wTOFMlxv06veIwKdXUwdGxrQcK44Zqs426m6JGgHIB/GqvieZQC5n0UI+tUm5OCxuNyo4OV6mylT4cRMjtKtWQ==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.13.tgz", + "integrity": "sha512-l1HMEhBJkPmw4I2YGVu2eBSKM89K9pVF+N6qIr5Uo5H3O979jVodtuwP8I7LyPrJnC6nz28oxeGRCLh9xC5CVA==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-django": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.5.tgz", - "integrity": "sha512-AvTWu99doU3T8ifoMYOMLW2CXKvyKLukPh1auOPwFGHzueWYvBBN+OxF8wF7XwjTBMMeRleVdLh3aWCDEX/ZWg==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.6.tgz", + "integrity": "sha512-SdbSFDGy9ulETqNz15oWv2+kpWLlk8DJYd573xhIkeRdcXOjskRuxjSZPKfW7O3NxN/KEf3gm3IevVOiNuFS+w==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-docker": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.16.tgz", - "integrity": "sha512-UiVQ5RmCg6j0qGIxrBnai3pIB+aYKL3zaJGvXk1O/ertTKJif9RZikKXCEgqhaCYMweM4fuLqWSVmw3hU164Iw==", + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.17.tgz", + "integrity": "sha512-OcnVTIpHIYYKhztNTyK8ShAnXTfnqs43hVH6p0py0wlcwRIXe5uj4f12n7zPf2CeBI7JAlPjEsV0Rlf4hbz/xQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-dotnet": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.10.tgz", - "integrity": "sha512-ooar8BP/RBNP1gzYfJPStKEmpWy4uv/7JCq6FOnJLeD1yyfG3d/LFMVMwiJo+XWz025cxtkM3wuaikBWzCqkmg==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.13.tgz", + "integrity": "sha512-xPp7jMnFpOri7tzmqmm/dXMolXz1t2bhNqxYkOyMqXhvs08oc7BFs+EsbDY0X7hqiISgeFZGNqn0dOCr+ncPYw==", "dev": true, "license": "MIT" }, @@ -2216,30 +2240,30 @@ "license": "MIT" }, "node_modules/@cspell/dict-en_us": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.4.16.tgz", - "integrity": "sha512-/R47sUbUmba2dG/0LZyE6P6gX/DRF1sCcYNQNWyPk/KeidQRNZG+FH9U0KRvX42/2ZzMge6ebXH3WAJ52w0Vqw==", + "version": "4.4.33", + "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.4.33.tgz", + "integrity": "sha512-zWftVqfUStDA37wO1ZNDN1qMJOfcxELa8ucHW8W8wBAZY3TK5Nb6deLogCK/IJi/Qljf30dwwuqqv84Qqle9Tw==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-en-common-misspellings": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.1.3.tgz", - "integrity": "sha512-v1I97Hr1OrK+mwHsVzbY4vsPxx6mA5quhxzanF6XuRofz00wH4HPz8Q3llzRHxka5Wl/59gyan04UkUrvP4gdA==", + "version": "2.1.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.1.12.tgz", + "integrity": "sha512-14Eu6QGqyksqOd4fYPuRb58lK1Va7FQK9XxFsRKnZU8LhL3N+kj7YKDW+7aIaAN/0WGEqslGP6lGbQzNti8Akw==", "dev": true, "license": "CC BY-SA 4.0" }, - "node_modules/@cspell/dict-en-gb": { - "version": "1.1.33", - "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz", - "integrity": "sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==", + "node_modules/@cspell/dict-en-gb-mit": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb-mit/-/dict-en-gb-mit-3.1.22.tgz", + "integrity": "sha512-xE5Vg6gGdMkZ1Ep6z9SJMMioGkkT1GbxS5Mm0U3Ey1/H68P0G7cJcyiVr1CARxFbLqKE4QUpoV1o6jz1Z5Yl9Q==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-filetypes": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.13.tgz", - "integrity": "sha512-g6rnytIpQlMNKGJT1JKzWkC+b3xCliDKpQ3ANFSq++MnR4GaLiifaC4JkVON11Oh/UTplYOR1nY3BR4X30bswA==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.18.tgz", + "integrity": "sha512-yU7RKD/x1IWmDLzWeiItMwgV+6bUcU/af23uS0+uGiFUbsY1qWV/D4rxlAAO6Z7no3J2z8aZOkYIOvUrJq0Rcw==", "dev": true, "license": "MIT" }, @@ -2251,9 +2275,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-fonts": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.5.tgz", - "integrity": "sha512-BbpkX10DUX/xzHs6lb7yzDf/LPjwYIBJHJlUXSBXDtK/1HaeS+Wqol4Mlm2+NAgZ7ikIE5DQMViTgBUY3ezNoQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.6.tgz", + "integrity": "sha512-aR/0csY01dNb0A1tw/UmN9rKgHruUxsYsvXu6YlSBJFu60s26SKr/k1o4LavpHTQ+lznlYMqAvuxGkE4Flliqw==", "dev": true, "license": "MIT" }, @@ -2265,9 +2289,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-fullstack": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.2.7.tgz", - "integrity": "sha512-IxEk2YAwAJKYCUEgEeOg3QvTL4XLlyArJElFuMQevU1dPgHgzWElFevN5lsTFnvMFA1riYsVinqJJX0BanCFEg==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.2.9.tgz", + "integrity": "sha512-diZX+usW5aZ4/b2T0QM/H/Wl9aNMbdODa1Jq0ReBr/jazmNeWjd+PyqeVgzd1joEaHY+SAnjrf/i9CwKd2ZtWQ==", "dev": true, "license": "MIT" }, @@ -2279,16 +2303,16 @@ "license": "MIT" }, "node_modules/@cspell/dict-git": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-3.0.7.tgz", - "integrity": "sha512-odOwVKgfxCQfiSb+nblQZc4ErXmnWEnv8XwkaI4sNJ7cNmojnvogYVeMqkXPjvfrgEcizEEA4URRD2Ms5PDk1w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-3.1.0.tgz", + "integrity": "sha512-KEt9zGkxqGy2q1nwH4CbyqTSv5nadpn8BAlDnzlRcnL0Xb3LX9xTgSGShKvzb0bw35lHoYyLWN2ZKAqbC4pgGQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-golang": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.23.tgz", - "integrity": "sha512-oXqUh/9dDwcmVlfUF5bn3fYFqbUzC46lXFQmi5emB0vYsyQXdNWsqi6/yH3uE7bdRE21nP7Yo0mR1jjFNyLamg==", + "version": "6.0.26", + "resolved": "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.26.tgz", + "integrity": "sha512-YKA7Xm5KeOd14v5SQ4ll6afe9VSy3a2DWM7L9uBq4u3lXToRBQ1W5PRa+/Q9udd+DTURyVVnQ+7b9cnOlNxaRg==", "dev": true, "license": "MIT" }, @@ -2307,16 +2331,16 @@ "license": "MIT" }, "node_modules/@cspell/dict-html": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.12.tgz", - "integrity": "sha512-JFffQ1dDVEyJq6tCDWv0r/RqkdSnV43P2F/3jJ9rwLgdsOIXwQbXrz6QDlvQLVvNSnORH9KjDtenFTGDyzfCaA==", + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.15.tgz", + "integrity": "sha512-GJYnYKoD9fmo2OI0aySEGZOjThnx3upSUvV7mmqUu8oG+mGgzqm82P/f7OqsuvTaInZZwZbo+PwJQd/yHcyFIw==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-html-symbol-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.4.tgz", - "integrity": "sha512-afea+0rGPDeOV9gdO06UW183Qg6wRhWVkgCFwiO3bDupAoyXRuvupbb5nUyqSTsLXIKL8u8uXQlJ9pkz07oVXw==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.5.tgz", + "integrity": "sha512-429alTD4cE0FIwpMucvSN35Ld87HCyuM8mF731KU5Rm4Je2SG6hmVx7nkBsLyrmH3sQukTcr1GaiZsiEg8svPA==", "dev": true, "license": "MIT" }, @@ -2349,9 +2373,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-latex": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-4.0.4.tgz", - "integrity": "sha512-YdTQhnTINEEm/LZgTzr9Voz4mzdOXH7YX+bSFs3hnkUHCUUtX/mhKgf1CFvZ0YNM2afjhQcmLaR9bDQVyYBvpA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-5.1.0.tgz", + "integrity": "sha512-qxT4guhysyBt0gzoliXYEBYinkAdEtR2M7goRaUH0a7ltCsoqqAeEV8aXYRIdZGcV77gYSobvu3jJL038tlPAw==", "dev": true, "license": "MIT" }, @@ -2377,43 +2401,43 @@ "license": "MIT" }, "node_modules/@cspell/dict-markdown": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@cspell/dict-markdown/-/dict-markdown-2.0.12.tgz", - "integrity": "sha512-ufwoliPijAgWkD/ivAMC+A9QD895xKiJRF/fwwknQb7kt7NozTLKFAOBtXGPJAB4UjhGBpYEJVo2elQ0FCAH9A==", + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@cspell/dict-markdown/-/dict-markdown-2.0.16.tgz", + "integrity": "sha512-976RRqKv6cwhrxdFCQP2DdnBVB86BF57oQtPHy4Zbf4jF/i2Oy29MCrxirnOBalS1W6KQeto7NdfDXRAwkK4PQ==", "dev": true, "license": "MIT", "peerDependencies": { - "@cspell/dict-css": "^4.0.18", - "@cspell/dict-html": "^4.0.12", - "@cspell/dict-html-symbol-entities": "^4.0.4", + "@cspell/dict-css": "^4.1.1", + "@cspell/dict-html": "^4.0.15", + "@cspell/dict-html-symbol-entities": "^4.0.5", "@cspell/dict-typescript": "^3.2.3" } }, "node_modules/@cspell/dict-monkeyc": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@cspell/dict-monkeyc/-/dict-monkeyc-1.0.11.tgz", - "integrity": "sha512-7Q1Ncu0urALI6dPTrEbSTd//UK0qjRBeaxhnm8uY5fgYNFYAG+u4gtnTIo59S6Bw5P++4H3DiIDYoQdY/lha8w==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-monkeyc/-/dict-monkeyc-1.0.12.tgz", + "integrity": "sha512-MN7Vs11TdP5mbdNFQP5x2Ac8zOBm97ARg6zM5Sb53YQt/eMvXOMvrep7+/+8NJXs0jkp70bBzjqU4APcqBFNAw==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-node": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-5.0.8.tgz", - "integrity": "sha512-AirZcN2i84ynev3p2/1NCPEhnNsHKMz9zciTngGoqpdItUb2bDt1nJBjwlsrFI78GZRph/VaqTVFwYikmncpXg==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-5.0.9.tgz", + "integrity": "sha512-hO+ga+uYZ/WA4OtiMEyKt5rDUlUyu3nXMf8KVEeqq2msYvAPdldKBGH7lGONg6R/rPhv53Rb+0Y1SLdoK1+7wQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-npm": { - "version": "5.2.13", - "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.2.13.tgz", - "integrity": "sha512-yE7DfpiQjDFW6TLr5/fsSj4BlUy1A8lsuz2LQQHv4lQAAkZ4RsePYFL9DkRRfEtxn8CZYetUnU74/jQbfsnyrA==", + "version": "5.2.38", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.2.38.tgz", + "integrity": "sha512-21ucGRPYYhr91C2cDBoMPTrcIOStQv33xOqJB0JLoC5LAs2Sfj9EoPGhGb+gIFVHz6Ia7JQWE2SJsOVFJD1wmg==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-php": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.15.tgz", - "integrity": "sha512-iepGB2gtToMWSTvybesn4/lUp4LwXcEm0s8vasJLP76WWVkq1zYjmeS+WAIzNgsuURyZ/9mGqhS0CWMuo74ODw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.1.1.tgz", + "integrity": "sha512-EXelI+4AftmdIGtA8HL8kr4WlUE11OqCSVlnIgZekmTkEGSZdYnkFdiJ5IANSALtlQ1mghKjz+OFqVs6yowgWA==", "dev": true, "license": "MIT" }, @@ -2425,20 +2449,20 @@ "license": "MIT" }, "node_modules/@cspell/dict-public-licenses": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.14.tgz", - "integrity": "sha512-8NhNzQWALF6+NlLeKZKilSHbeW9MWeiD+NcrjehMAcovKFbsn8smmQG/bVxw+Ymtd6WEgNpLgswAqNsbSQQ4og==", + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.16.tgz", + "integrity": "sha512-EQRrPvEOmwhwWezV+W7LjXbIBjiy6y/shrET6Qcpnk3XANTzfvWflf9PnJ5kId/oKWvihFy0za0AV1JHd03pSQ==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-python": { - "version": "4.2.19", - "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.19.tgz", - "integrity": "sha512-9S2gTlgILp1eb6OJcVZeC8/Od83N8EqBSg5WHVpx97eMMJhifOzePkE0kDYjyHMtAFznCQTUu0iQEJohNQ5B0A==", + "version": "4.2.26", + "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.26.tgz", + "integrity": "sha512-hbjN6BjlSgZOG2dA2DtvYNGBM5Aq0i0dHaZjMOI9K/9vRicVvKbcCiBSSrR3b+jwjhQL5ff7HwG5xFaaci0GQA==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/dict-data-science": "^2.0.9" + "@cspell/dict-data-science": "^2.0.13" } }, "node_modules/@cspell/dict-r": { @@ -2449,37 +2473,37 @@ "license": "MIT" }, "node_modules/@cspell/dict-ruby": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.9.tgz", - "integrity": "sha512-H2vMcERMcANvQshAdrVx0XoWaNX8zmmiQN11dZZTQAZaNJ0xatdJoSqY8C8uhEMW89bfgpN+NQgGuDXW2vmXEw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.1.1.tgz", + "integrity": "sha512-LHrp84oEV6q1ZxPPyj4z+FdKyq1XAKYPtmGptrd+uwHbrF/Ns5+fy6gtSi7pS+uc0zk3JdO9w/tPK+8N1/7WUA==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-rust": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.12.tgz", - "integrity": "sha512-z2QiH+q9UlNhobBJArvILRxV8Jz0pKIK7gqu4TgmEYyjiu1TvnGZ1tbYHeu9w3I/wOP6UMDoCBTty5AlYfW0mw==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.1.2.tgz", + "integrity": "sha512-O1FHrumYcO+HZti3dHfBPUdnDFkI+nbYK3pxYmiM1sr+G0ebOd6qchmswS0Wsc6ZdEVNiPYJY/gZQR6jfW3uOg==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-scala": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.8.tgz", - "integrity": "sha512-YdftVmumv8IZq9zu1gn2U7A4bfM2yj9Vaupydotyjuc+EEZZSqAafTpvW/jKLWji2TgybM1L2IhmV0s/Iv9BTw==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.9.tgz", + "integrity": "sha512-AjVcVAELgllybr1zk93CJ5wSUNu/Zb5kIubymR/GAYkMyBdYFCZ3Zbwn4Zz8GJlFFAbazABGOu0JPVbeY59vGg==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-shell": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@cspell/dict-shell/-/dict-shell-1.1.1.tgz", - "integrity": "sha512-T37oYxE7OV1x/1D4/13Y8JZGa1QgDCXV7AVt3HLXjn0Fe3TaNDvf5sU0fGnXKmBPqFFrHdpD3uutAQb1dlp15g==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-shell/-/dict-shell-1.1.2.tgz", + "integrity": "sha512-WqOUvnwcHK1X61wAfwyXq04cn7KYyskg90j4lLg3sGGKMW9Sq13hs91pqrjC44Q+lQLgCobrTkMDw9Wyl9nRFA==", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-software-terms": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-5.1.5.tgz", - "integrity": "sha512-MX5beBP3pLmIM0mjqfrHbie3EEfyLWZ8ZqW56jcLuRlLoDcfC0FZsr66NCARgCgEwsWiidHFe87+7fFsnwqY6A==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-5.2.2.tgz", + "integrity": "sha512-0CaYd6TAsKtEoA7tNswm1iptEblTzEe3UG8beG2cpSTHk7afWIVMtJLgXDv0f/Li67Lf3Z1Jf3JeXR7GsJ2TRw==", "dev": true, "license": "MIT" }, @@ -2525,48 +2549,65 @@ "dev": true, "license": "MIT" }, + "node_modules/@cspell/dict-zig": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-zig/-/dict-zig-1.0.0.tgz", + "integrity": "sha512-XibBIxBlVosU06+M6uHWkFeT0/pW5WajDRYdXG2CgHnq85b0TI/Ks0FuBJykmsgi2CAD3Qtx8UHFEtl/DSFnAQ==", + "dev": true, + "license": "MIT" + }, "node_modules/@cspell/dynamic-import": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.19.4.tgz", - "integrity": "sha512-0LLghC64+SiwQS20Sa0VfFUBPVia1rNyo0bYeIDoB34AA3qwguDBVJJkthkpmaP1R2JeR/VmxmJowuARc4ZUxA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-10.0.0.tgz", + "integrity": "sha512-fMqu/5Ma1Q5ZCR/Par+Q4pvaTKmx5pKZzQmkwld2hNounVdk2OaIPM9MzpNn6I1mLk5J+wTnIZmfcWNAzNP9aQ==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/url": "8.19.4", - "import-meta-resolve": "^4.1.0" + "@cspell/url": "10.0.0", + "import-meta-resolve": "^4.2.0" }, "engines": { - "node": ">=18.0" + "node": ">=22.18.0" } }, "node_modules/@cspell/filetypes": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.19.4.tgz", - "integrity": "sha512-D9hOCMyfKtKjjqQJB8F80PWsjCZhVGCGUMiDoQpcta0e+Zl8vHgzwaC0Ai4QUGBhwYEawHGiWUd7Y05u/WXiNQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-10.0.0.tgz", + "integrity": "sha512-UP57j9yrDtlCHpFxc/eGho1m8DP5olfu9KRWwd5fiqL9nMSE2rUJtPzQyvqmDwO5bVZt3B+fTVdo4gxuiqw25A==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22.18.0" + } + }, + "node_modules/@cspell/rpc": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/rpc/-/rpc-10.0.0.tgz", + "integrity": "sha512-QrpOZMwz2pAjvl6Hky2PauYoMpLCASn3osjn7uKUbgFV70sahyj6tmx4rRgRX7vHu2WQLZev+YsuO4EujiBDOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22.18.0" } }, "node_modules/@cspell/strong-weak-map": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.19.4.tgz", - "integrity": "sha512-MUfFaYD8YqVe32SQaYLI24/bNzaoyhdBIFY5pVrvMo1ZCvMl8AlfI2OcBXvcGb5aS5z7sCNCJm11UuoYbLI1zw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-10.0.0.tgz", + "integrity": "sha512-JRsato0s2IjYdsng+AGL6oAqgZVQgih5aWKdmxs21H6EdhMaoFDmRE5kXm/RT5a6OMdtnzQM9DqeToqBChWIOQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/@cspell/url": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.19.4.tgz", - "integrity": "sha512-Pa474iBxS+lxsAL4XkETPGIq3EgMLCEb9agj3hAd2VGMTCApaiUvamR4b+uGXIPybN70piFxvzrfoxsG2uIP6A==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cspell/url/-/url-10.0.0.tgz", + "integrity": "sha512-q+0pHQ8DbqjemyaOn/mTtBRbCuKDqhnsVbZ6J9zkTsxPgMpccjy0s5oLXwomfrrxMRBH+UcbERwtUmE+SbnoIQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=18.0" + "node": ">=22.18.0" } }, "node_modules/@es-joy/jsdoccomment": { @@ -4262,6 +4303,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@stylistic/eslint-plugin": { "version": "5.10.0", "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.10.0.tgz", @@ -4389,13 +4443,6 @@ "@types/unist": "*" } }, - "node_modules/@types/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/ms": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", @@ -4413,13 +4460,6 @@ "undici-types": "~6.20.0" } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", @@ -4920,20 +4960,6 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ajv": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", @@ -4992,6 +5018,22 @@ "node": ">=6" } }, + "node_modules/ansi-escapes": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz", + "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -5224,16 +5266,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/async-function": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", @@ -5397,9 +5429,9 @@ }, "node_modules/bootstrap-v5": { "name": "bootstrap", - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.7.tgz", - "integrity": "sha512-7KgiD8UHjfcPBHEpDNg+zGz8L3LqR3GVwqZiBRFX04a1BCArZOz1r2kjly2HQ0WokqTO0v1nF+QAt8dsW4lKlw==", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", + "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", "dev": true, "funding": [ { @@ -5587,9 +5619,9 @@ } }, "node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "license": "MIT", "engines": { @@ -5600,9 +5632,9 @@ } }, "node_modules/chalk-template": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-1.1.0.tgz", - "integrity": "sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-1.1.2.tgz", + "integrity": "sha512-2bxTP2yUH7AJj/VAXfcA+4IcWGdQ87HwBANLt5XxGTeomo8yG0y95N1um9i5StvhT/Bl0/2cARA5v1PpPXUxUA==", "dev": true, "license": "MIT", "dependencies": { @@ -5708,33 +5740,6 @@ "node": ">=0.8.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/clear-module": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/clear-module/-/clear-module-4.1.2.tgz", - "integrity": "sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^2.0.0", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/cli-cursor": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", @@ -5752,17 +5757,17 @@ } }, "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.2.0.tgz", + "integrity": "sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==", "dev": true, "license": "MIT", "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" + "slice-ansi": "^8.0.0", + "string-width": "^8.2.0" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5785,13 +5790,6 @@ "dev": true, "license": "MIT" }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true, - "license": "MIT" - }, "node_modules/colorjs.io": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", @@ -5810,17 +5808,14 @@ } }, "node_modules/comment-json": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz", - "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.6.2.tgz", + "integrity": "sha512-R2rze/hDX30uul4NZoIZ76ImSJLFxn/1/ZxtKC1L77y2X1k+yYu1joKbAtMA2Fg3hZrTOiw0I5mwVMo0cf250w==", "dev": true, "license": "MIT", "dependencies": { "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" + "esprima": "^4.0.1" }, "engines": { "node": ">= 6" @@ -5864,13 +5859,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true, - "license": "MIT" - }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -5887,102 +5875,108 @@ } }, "node_modules/cspell": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.19.4.tgz", - "integrity": "sha512-toaLrLj3usWY0Bvdi661zMmpKW2DVLAG3tcwkAv4JBTisdIRn15kN/qZDrhSieUEhVgJgZJDH4UKRiq29mIFxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspell/cspell-json-reporter": "8.19.4", - "@cspell/cspell-pipe": "8.19.4", - "@cspell/cspell-types": "8.19.4", - "@cspell/dynamic-import": "8.19.4", - "@cspell/url": "8.19.4", - "chalk": "^5.4.1", - "chalk-template": "^1.1.0", - "commander": "^13.1.0", - "cspell-dictionary": "8.19.4", - "cspell-gitignore": "8.19.4", - "cspell-glob": "8.19.4", - "cspell-io": "8.19.4", - "cspell-lib": "8.19.4", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-10.0.0.tgz", + "integrity": "sha512-R25gsSR1SLlcGyw48fwJwp0PjXrVdl7RDO/Dm5+s4DvC1uQSlyiUxsr/8ZtbyC/MPeUJFQN9B4luqLlSm0WelQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-json-reporter": "10.0.0", + "@cspell/cspell-performance-monitor": "10.0.0", + "@cspell/cspell-pipe": "10.0.0", + "@cspell/cspell-types": "10.0.0", + "@cspell/cspell-worker": "10.0.0", + "@cspell/dynamic-import": "10.0.0", + "@cspell/url": "10.0.0", + "ansi-regex": "^6.2.2", + "chalk": "^5.6.2", + "chalk-template": "^1.1.2", + "commander": "^14.0.3", + "cspell-config-lib": "10.0.0", + "cspell-dictionary": "10.0.0", + "cspell-gitignore": "10.0.0", + "cspell-glob": "10.0.0", + "cspell-io": "10.0.0", + "cspell-lib": "10.0.0", "fast-json-stable-stringify": "^2.1.0", - "file-entry-cache": "^9.1.0", - "semver": "^7.7.1", - "tinyglobby": "^0.2.13" + "flatted": "^3.4.2", + "semver": "^7.7.4", + "tinyglobby": "^0.2.15" }, "bin": { "cspell": "bin.mjs", "cspell-esm": "bin.mjs" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" }, "funding": { "url": "https://github.com/streetsidesoftware/cspell?sponsor=1" } }, "node_modules/cspell-config-lib": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.19.4.tgz", - "integrity": "sha512-LtFNZEWVrnpjiTNgEDsVN05UqhhJ1iA0HnTv4jsascPehlaUYVoyucgNbFeRs6UMaClJnqR0qT9lnPX+KO1OLg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-10.0.0.tgz", + "integrity": "sha512-HWK7SRnJ3N/kOThw/uzmXmQYCzBxu58Jkq2hHyte1voDl118BeNFoaNRWMpYdHbBi3kCj8gaZu8wGtm+Zmdhxw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.19.4", - "comment-json": "^4.2.5", - "yaml": "^2.7.1" + "@cspell/cspell-types": "10.0.0", + "comment-json": "^4.6.2", + "smol-toml": "^1.6.1", + "yaml": "^2.8.3" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-dictionary": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.19.4.tgz", - "integrity": "sha512-lr8uIm7Wub8ToRXO9f6f7in429P1Egm3I+Ps3ZGfWpwLTCUBnHvJdNF/kQqF7PL0Lw6acXcjVWFYT7l2Wdst2g==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-10.0.0.tgz", + "integrity": "sha512-KubSoEAJO+77KPSSWjoLCz0+MIWVNq3joGTSyxucAZrBSJD64Y1O4BHHr1aj6XHIZwXhWWNScQlrQR3OcIulng==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.19.4", - "@cspell/cspell-types": "8.19.4", - "cspell-trie-lib": "8.19.4", - "fast-equals": "^5.2.2" + "@cspell/cspell-performance-monitor": "10.0.0", + "@cspell/cspell-pipe": "10.0.0", + "@cspell/cspell-types": "10.0.0", + "cspell-trie-lib": "10.0.0", + "fast-equals": "^6.0.0" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-gitignore": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.19.4.tgz", - "integrity": "sha512-KrViypPilNUHWZkMV0SM8P9EQVIyH8HvUqFscI7+cyzWnlglvzqDdV4N5f+Ax5mK+IqR6rTEX8JZbCwIWWV7og==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-10.0.0.tgz", + "integrity": "sha512-55XLH9Y52eR7QgyV28Uaw8V9cN1YZ3PQIyrN9YBR4ndQNBKJxO9+jX1nwSspwnccCZiE/N+GGxFzRBb75JDSCw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/url": "8.19.4", - "cspell-glob": "8.19.4", - "cspell-io": "8.19.4" + "@cspell/url": "10.0.0", + "cspell-glob": "10.0.0", + "cspell-io": "10.0.0" }, "bin": { "cspell-gitignore": "bin.mjs" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-glob": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.19.4.tgz", - "integrity": "sha512-042uDU+RjAz882w+DXKuYxI2rrgVPfRQDYvIQvUrY1hexH4sHbne78+OMlFjjzOCEAgyjnm1ktWUCCmh08pQUw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-10.0.0.tgz", + "integrity": "sha512-bXS35fMcA9X7GEkfnWBfoPd/vTnxxfXW+YHt6tWxu5fejfs00qUbjWp1oLC9FxRaXWxIkfsYp2mi1k1jYl4RVw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/url": "8.19.4", - "picomatch": "^4.0.2" + "@cspell/url": "10.0.0", + "picomatch": "^4.0.4" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-glob/node_modules/picomatch": { @@ -5999,136 +5993,146 @@ } }, "node_modules/cspell-grammar": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.19.4.tgz", - "integrity": "sha512-lzWgZYTu/L7DNOHjxuKf8H7DCXvraHMKxtFObf8bAzgT+aBmey5fW2LviXUkZ2Lb2R0qQY+TJ5VIGoEjNf55ow==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-10.0.0.tgz", + "integrity": "sha512-49udtYzkcCYEIDJbFOb4IwiAJebOYZnYvG6o6Ep19Tq0Xwjk7i4vxUprNiFNDCWFbcbJRPE9cpwQUVwp5WFGLw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.19.4", - "@cspell/cspell-types": "8.19.4" + "@cspell/cspell-pipe": "10.0.0", + "@cspell/cspell-types": "10.0.0" }, "bin": { "cspell-grammar": "bin.mjs" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-io": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.19.4.tgz", - "integrity": "sha512-W48egJqZ2saEhPWf5ftyighvm4mztxEOi45ILsKgFikXcWFs0H0/hLwqVFeDurgELSzprr12b6dXsr67dV8amg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-10.0.0.tgz", + "integrity": "sha512-NQCAUhx9DwKApxPuFl7EK1K1XSaQEAPld45yjjwv93xF8rJkEGkgzOwjbqafwAD20eKYv1a7oj/9EC0S5jETSw==", "dev": true, "license": "MIT", "dependencies": { - "@cspell/cspell-service-bus": "8.19.4", - "@cspell/url": "8.19.4" + "@cspell/cspell-service-bus": "10.0.0", + "@cspell/url": "10.0.0" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, "node_modules/cspell-lib": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.19.4.tgz", - "integrity": "sha512-NwfdCCYtIBNQuZcoMlMmL3HSv2olXNErMi/aOTI9BBAjvCHjhgX5hbHySMZ0NFNynnN+Mlbu5kooJ5asZeB3KA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspell/cspell-bundled-dicts": "8.19.4", - "@cspell/cspell-pipe": "8.19.4", - "@cspell/cspell-resolver": "8.19.4", - "@cspell/cspell-types": "8.19.4", - "@cspell/dynamic-import": "8.19.4", - "@cspell/filetypes": "8.19.4", - "@cspell/strong-weak-map": "8.19.4", - "@cspell/url": "8.19.4", - "clear-module": "^4.1.2", - "comment-json": "^4.2.5", - "cspell-config-lib": "8.19.4", - "cspell-dictionary": "8.19.4", - "cspell-glob": "8.19.4", - "cspell-grammar": "8.19.4", - "cspell-io": "8.19.4", - "cspell-trie-lib": "8.19.4", - "env-paths": "^3.0.0", - "fast-equals": "^5.2.2", - "gensequence": "^7.0.0", - "import-fresh": "^3.3.1", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-10.0.0.tgz", + "integrity": "sha512-PowW6JEjuv/F2aFEirZvBxpzHdchOnpsUJbeIcFcai0++taLTbHQObROBEBf7e0S8DnHpVD5TZkqrTME5e44wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspell/cspell-bundled-dicts": "10.0.0", + "@cspell/cspell-performance-monitor": "10.0.0", + "@cspell/cspell-pipe": "10.0.0", + "@cspell/cspell-resolver": "10.0.0", + "@cspell/cspell-types": "10.0.0", + "@cspell/dynamic-import": "10.0.0", + "@cspell/filetypes": "10.0.0", + "@cspell/rpc": "10.0.0", + "@cspell/strong-weak-map": "10.0.0", + "@cspell/url": "10.0.0", + "cspell-config-lib": "10.0.0", + "cspell-dictionary": "10.0.0", + "cspell-glob": "10.0.0", + "cspell-grammar": "10.0.0", + "cspell-io": "10.0.0", + "cspell-trie-lib": "10.0.0", + "env-paths": "^4.0.0", + "gensequence": "^8.0.8", + "import-fresh": "^4.0.0", "resolve-from": "^5.0.0", "vscode-languageserver-textdocument": "^1.0.12", "vscode-uri": "^3.1.0", "xdg-basedir": "^5.1.0" }, "engines": { - "node": ">=18" + "node": ">=22.18.0" } }, - "node_modules/cspell-lib/node_modules/env-paths": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "node_modules/cspell-lib/node_modules/import-fresh": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-4.0.0.tgz", + "integrity": "sha512-Fpi660c7VPDM3fPKYovStd9IP1CPOikf6v/dGxJJMmHPcwYQIMJ4W7kO1avBYEpMqkCh+Dx3Ln6H7VYqgztLjw==", "dev": true, "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=22.15" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cspell-trie-lib": { - "version": "8.19.4", - "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.19.4.tgz", - "integrity": "sha512-yIPlmGSP3tT3j8Nmu+7CNpkPh/gBO2ovdnqNmZV+LNtQmVxqFd2fH7XvR1TKjQyctSH1ip0P5uIdJmzY1uhaYg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-10.0.0.tgz", + "integrity": "sha512-R8qrMx10E/bm3Lecslwxn9XYo5NzSRK1rtandEX5n9UmEYHoBXjZELkg5+TOnV8VgrVaJSK57XtcGrbKp/4kSg==", "dev": true, "license": "MIT", - "dependencies": { - "@cspell/cspell-pipe": "8.19.4", - "@cspell/cspell-types": "8.19.4", - "gensequence": "^7.0.0" + "engines": { + "node": ">=22.18.0" }, + "peerDependencies": { + "@cspell/cspell-types": "10.0.0" + } + }, + "node_modules/cspell/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/cspell/node_modules/commander": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", - "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", + "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.4.tgz", + "integrity": "sha512-vv3J9tlOl04WjiMvHQI/9tmIrCxVrj6PFbHemBB1iihpeRbi/I4h033eoFIhwxBBqLhI0KYFS7yvynBFhIZfTw==", "dev": true, "license": "MIT", "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.33", + "postcss": "^8.4.40", "postcss-modules-extract-imports": "^3.1.0", "postcss-modules-local-by-default": "^4.0.5", "postcss-modules-scope": "^3.2.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" + "semver": "^7.6.3" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" + "@rspack/core": "0.x || ^1.0.0 || ^2.0.0-0", + "webpack": "^5.27.0" }, "peerDependenciesMeta": { "@rspack/core": { @@ -6231,43 +6235,6 @@ } } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "license": "MIT", - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/decode-named-character-reference": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", @@ -6326,529 +6293,120 @@ } }, "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/del/-/del-8.0.1.tgz", + "integrity": "sha512-gPqh0mKTPvaUZGAuHbrBUYKZWBNAeHG7TU3QH5EhVwPMyKvmfJaNXhcD2jTcXsJRRcffuho4vaYweu80dRrMGA==", "dev": true, "license": "MIT", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "globby": "^14.0.2", + "is-glob": "^4.0.3", + "is-path-cwd": "^3.0.0", + "is-path-inside": "^4.0.0", + "p-map": "^7.0.2", + "presentable-error": "^0.0.1", + "slash": "^5.1.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/del-cli": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-5.1.0.tgz", - "integrity": "sha512-xwMeh2acluWeccsfzE7VLsG3yTr7nWikbfw+xhMnpRrF15pGSkw+3/vJZWlGoE4I86UiLRNHicmKt4tkIX9Jtg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-7.0.0.tgz", + "integrity": "sha512-fRl4pWJYu9WFQH8jXdQUYvcD0IMtij9WEc7qmB7xOyJEweNJNuE7iKmqNeoOT1DbBUjtRjxlw8Y63qKBI/NQ1g==", "dev": true, "license": "MIT", "dependencies": { - "del": "^7.1.0", - "meow": "^10.1.3" + "del": "^8.0.1", + "meow": "^14.0.0", + "presentable-error": "^0.0.1" }, "bin": { "del": "cli.js", "del-cli": "cli.js" }, "engines": { - "node": ">=14.16" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del-cli/node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", + "node_modules/del/node_modules/globby": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", "dev": true, "license": "MIT", "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.3", + "path-type": "^6.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.3.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del-cli/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/del/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 4" } }, - "node_modules/del-cli/node_modules/camelcase-keys": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", - "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "node_modules/del/node_modules/path-type": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", "dev": true, "license": "MIT", - "dependencies": { - "camelcase": "^6.3.0", - "map-obj": "^4.1.0", - "quick-lru": "^5.1.1", - "type-fest": "^1.2.1" - }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del-cli/node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", + "node_modules/del/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, "license": "MIT", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del-cli/node_modules/decamelize": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/del-cli/node_modules/del": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-7.1.0.tgz", - "integrity": "sha512-v2KyNk7efxhlyHpjEvfyxaAihKKK0nWCuf6ZtqZcFFpQRG0bJ12Qsr0RpvsICMjAAZ8DOVCxrlqpxISlMHC4Kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "globby": "^13.1.2", - "graceful-fs": "^4.2.10", - "is-glob": "^4.0.3", - "is-path-cwd": "^3.0.0", - "is-path-inside": "^4.0.0", - "p-map": "^5.5.0", - "rimraf": "^3.0.2", - "slash": "^4.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/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/del-cli/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/del-cli/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/is-path-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", - "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/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/del-cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/del-cli/node_modules/meow": { - "version": "10.1.5", - "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz", - "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimist": "^1.2.2", - "camelcase-keys": "^7.0.0", - "decamelize": "^5.0.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.2", - "read-pkg-up": "^8.0.0", - "redent": "^4.0.0", - "trim-newlines": "^4.0.2", - "type-fest": "^1.2.2", - "yargs-parser": "^20.2.9" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/del-cli/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/del-cli/node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/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/del-cli/node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/read-pkg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", - "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/read-pkg-up": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", - "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^5.0.0", - "read-pkg": "^6.0.0", - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/redent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", - "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", - "dev": true, - "license": "MIT", - "dependencies": { - "indent-string": "^5.0.0", - "strip-indent": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/strip-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/trim-newlines": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", - "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/del-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/del/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true, "license": "MIT", "engines": { @@ -6932,9 +6490,9 @@ "license": "ISC" }, "node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", "dev": true, "license": "MIT" }, @@ -6949,9 +6507,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.21.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.21.1.tgz", - "integrity": "sha512-8p7DUVq6XJnZEz9W4oSwiwycxBIjHjRzYb3Je3zVN+geKTRQKzAkR/K4PBExlS0090d9nshak6phMUxr3PDjmQ==", + "version": "5.21.5", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.21.5.tgz", + "integrity": "sha512-mLCNbrQli11K1ySUmuNt4ZUB3OpGIDq4q2vTBTf5cL2lpsRjI9QKqSD0ndjW8FyvcW/Jj46gMe9syyHAsvMa/A==", "dev": true, "license": "MIT", "dependencies": { @@ -6976,6 +6534,22 @@ "node": ">=8.6" } }, + "node_modules/env-paths": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-4.0.0.tgz", + "integrity": "sha512-pxP8eL2SwwaTRi/KHYwLYXinDs7gL3jxFcBYmEdYfZmZXbaVDvdppd0XBU8qVz03rDfKZMXg1omHCbsJjZrMsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-safe-filename": "^0.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/environment": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", @@ -8122,9 +7696,9 @@ } }, "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", "dev": true, "license": "MIT" }, @@ -8160,9 +7734,9 @@ "license": "Apache-2.0" }, "node_modules/fast-equals": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz", - "integrity": "sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-6.0.0.tgz", + "integrity": "sha512-PFhhIGgdM79r5Uztdj9Zb6Tt1zKafqVfdMGwVca1z5z6fbX7DmsySSuJd8HiP6I1j505DCS83cLxo5rmSNeVEA==", "dev": true, "license": "MIT", "engines": { @@ -8241,19 +7815,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/file-entry-cache": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz", - "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/file-loader": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", @@ -8301,20 +7862,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flat-cache": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz", - "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.3.1", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/flatted": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", @@ -8448,13 +7995,13 @@ } }, "node_modules/gensequence": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-7.0.0.tgz", - "integrity": "sha512-47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ==", + "version": "8.0.8", + "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-8.0.8.tgz", + "integrity": "sha512-omMVniXEXpdx/vKxGnPRoO2394Otlze28TyxECbFVyoSpZ9H3EO7lemjcB12OpQJzRW4e5tt/dL1rOxry6aMHg==", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/gensync": { @@ -8468,9 +8015,9 @@ } }, "node_modules/get-east-asian-width": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", - "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz", + "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==", "dev": true, "license": "MIT", "engines": { @@ -8610,16 +8157,16 @@ "license": "BSD-2-Clause" }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-5.0.0.tgz", + "integrity": "sha512-1pgFdhK3J2LeM+dVf2Pd424yHx2ou338lC0ErNP2hPx4j8eW1Sp0XqSjNxtk6Tc4Kr5wlWtSvz8cn2yb7/SG/w==", "dev": true, "license": "MIT", "dependencies": { - "ini": "4.1.1" + "ini": "6.0.0" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8713,16 +8260,6 @@ "dev": true, "license": "ISC" }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/has-bigints": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", @@ -8746,16 +8283,6 @@ "node": ">=8" } }, - "node_modules/has-own-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/has-property-descriptors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", @@ -8992,9 +8519,9 @@ } }, "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==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz", + "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==", "dev": true, "license": "MIT", "funding": { @@ -9012,16 +8539,6 @@ "node": ">=0.8.19" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -9042,13 +8559,13 @@ "license": "ISC" }, "node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz", + "integrity": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==", "dev": true, "license": "ISC", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/internal-slot": { @@ -9265,13 +8782,16 @@ } }, "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", "dev": true, "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -9363,23 +8883,29 @@ } }, "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", + "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-regex": { @@ -9401,6 +8927,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-safe-filename": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-safe-filename/-/is-safe-filename-0.1.1.tgz", + "integrity": "sha512-4SrR7AdnY11LHfDKTZY1u6Ga3RuxZdl3YKWWShO5iyuG5h8QS4GD2tOb04peBJ5I7pXbR+CGBNEhTcwK+FzN3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-set": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", @@ -9647,13 +9186,6 @@ "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": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -9775,16 +9307,6 @@ "json-buffer": "3.0.1" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -9799,224 +9321,59 @@ "node": ">= 0.8.0" } }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "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/lint-staged": { - "version": "15.5.2", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.5.2.tgz", - "integrity": "sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==", + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-17.0.5.tgz", + "integrity": "sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==", "dev": true, "license": "MIT", "dependencies": { - "chalk": "^5.4.1", - "commander": "^13.1.0", - "debug": "^4.4.0", - "execa": "^8.0.1", - "lilconfig": "^3.1.3", - "listr2": "^8.2.5", - "micromatch": "^4.0.8", - "pidtree": "^0.6.0", + "listr2": "^10.2.1", + "picomatch": "^4.0.4", "string-argv": "^0.3.2", - "yaml": "^2.7.0" + "tinyexec": "^1.1.2" }, "bin": { "lint-staged": "bin/lint-staged.js" }, "engines": { - "node": ">=18.12.0" + "node": ">=22.22.1" }, "funding": { "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", - "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "optionalDependencies": { + "yaml": "^2.8.4" } }, - "node_modules/lint-staged/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/lint-staged/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/listr2": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", - "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-10.2.1.tgz", + "integrity": "sha512-7I5knELsJKTUjXG+A6BkKAiGkW1i25fNa/xlUl9hFtk15WbE9jndA89xu5FzQKrY5llajE1hfZZFMILXkDHk/Q==", "dev": true, "license": "MIT", "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", + "cli-truncate": "^5.2.0", + "eventemitter3": "^5.0.4", "log-update": "^6.1.0", "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" + "wrap-ansi": "^10.0.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=22.13.0" } }, "node_modules/load-json-file": { @@ -10139,56 +9496,59 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", - "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", "dev": true, "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, "license": "MIT", "dependencies": { - "get-east-asian-width": "^1.0.0" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { "node": ">=18" @@ -10197,37 +9557,38 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" + "ansi-regex": "^6.2.2" }, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/longest-streak": { @@ -10288,19 +9649,6 @@ "semver": "bin/semver" } }, - "node_modules/map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/markdown-table": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", @@ -11170,6 +10518,19 @@ "node": ">= 0.10.0" } }, + "node_modules/meow": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-14.1.0.tgz", + "integrity": "sha512-EDYo6VlmtnumlcBCbh1gLJ//9jvM/ndXHfVXIFrZVr6fGcwTUyCTFNTLCKuY3ffbK8L/+3Mzqnd58RojiZqHVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -11842,16 +11203,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/minimatch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", @@ -11875,31 +11226,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/minimist-options/node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/motion-ui": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/motion-ui/-/motion-ui-2.0.8.tgz", @@ -12370,6 +11696,22 @@ "wrappy": "1" } }, + "node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -12453,16 +11795,13 @@ } }, "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", "dev": true, "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -12488,19 +11827,6 @@ "quansync": "^0.2.7" } }, - "node_modules/parent-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-2.0.0.tgz", - "integrity": "sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/parse-imports-exports": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", @@ -12511,25 +11837,6 @@ "parse-statements": "1.0.11" } }, - "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/parse-statements": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", @@ -12594,19 +11901,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true, - "license": "MIT", - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -12773,6 +12067,19 @@ "node": ">= 0.8.0" } }, + "node_modules/presentable-error": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/presentable-error/-/presentable-error-0.0.1.tgz", + "integrity": "sha512-E6rsNU1QNJgB3sjj7OANinGncFKuK+164sLXw1/CqBjj/EkXSoSdHCtWQGBNlREIGLnL7IEUEGa08YFVUbrhVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prettier": { "version": "3.8.3", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", @@ -13083,16 +12390,6 @@ "regjsparser": "bin/parser" } }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -13175,35 +12472,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -13222,23 +12490,6 @@ "dev": true, "license": "MIT" }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -13984,6 +13235,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -13995,26 +13259,26 @@ } }, "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-8.0.0.tgz", + "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "ansi-styles": "^6.2.3", + "is-fullwidth-code-point": "^5.1.0" }, "engines": { - "node": ">=12" + "node": ">=20" }, "funding": { "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { @@ -14024,6 +13288,19 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/smol-toml": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.1.tgz", + "integrity": "sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, "node_modules/sort-object-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-2.1.0.tgz", @@ -14123,19 +13400,6 @@ "signal-exit": "^4.0.1" } }, - "node_modules/spawndamnit/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -14204,27 +13468,26 @@ } }, "node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.1.tgz", + "integrity": "sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==", "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "get-east-asian-width": "^1.5.0", + "strip-ansi": "^7.1.2" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -14235,13 +13498,13 @@ } }, "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" @@ -14394,20 +13657,20 @@ } }, "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz", + "integrity": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==", "dev": true, "license": "MIT", "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^5.0.0" + "webpack": "^5.27.0" } }, "node_modules/supports-color": { @@ -14624,6 +13887,16 @@ "source-map": "^0.6.0" } }, + "node_modules/tinyexec": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.1.2.tgz", + "integrity": "sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/tinyglobby": { "version": "0.2.16", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", @@ -14964,6 +14237,19 @@ "node": ">=4" } }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/unist-util-is": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", @@ -15396,27 +14682,27 @@ } }, "node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-10.0.0.tgz", + "integrity": "sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" + "ansi-styles": "^6.2.3", + "string-width": "^8.2.0", + "strip-ansi": "^7.1.2" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -15427,9 +14713,9 @@ } }, "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { @@ -15440,13 +14726,13 @@ } }, "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" diff --git a/package.json b/package.json index b5aeb7ba..09a61ad1 100644 --- a/package.json +++ b/package.json @@ -65,28 +65,28 @@ "@babel/preset-env": "^7.28.6", "@changesets/cli": "^2.30.0", "@changesets/get-github-info": "^0.8.0", - "@types/node": "^22.3.0", + "@types/node": "^22.13.4", "bootstrap-sass": "^3.4.1", "bootstrap-v4": "npm:bootstrap@^4.5.3", - "bootstrap-v5": "npm:bootstrap@^5.3.7", - "cspell": "^8.19.4", - "css-loader": "^6.9.0", - "del": "^6.1.1", - "del-cli": "^5.1.0", - "enhanced-resolve": "^5.21.1", + "bootstrap-v5": "npm:bootstrap@^5.3.8", + "cspell": "^10.0.0", + "css-loader": "^7.1.4", + "del": "^8.0.1", + "del-cli": "^7.0.0", + "enhanced-resolve": "^5.21.5", "eslint": "^9.38.0", "eslint-config-webpack": "^4.9.6", "file-loader": "^6.2.0", "foundation-sites": "^6.7.5", "husky": "^9.1.3", - "lint-staged": "^15.5.2", + "lint-staged": "^17.0.5", "material-components-web": "^9.0.0", "memfs": "^4.57.2", "npm-run-all": "^4.1.5", "prettier": "^3.8.3", "sass": "^1.99.0", "sass-embedded": "^1.99.0", - "style-loader": "^3.3.4", + "style-loader": "^4.0.0", "typescript": "^6.0.3", "webpack": "^5.106.2" }, diff --git a/test/__snapshots__/loader.test.js.snap b/test/__snapshots__/loader.test.js.snap index 606d5c48..f42122c5 100644 --- a/test/__snapshots__/loader.test.js.snap +++ b/test/__snapshots__/loader.test.js.snap @@ -6735,7 +6735,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v4, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 2`] = ` @@ -6743,7 +6743,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 2`] = ` @@ -6751,7 +6751,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -6759,7 +6759,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 2`] = ` @@ -6767,7 +6767,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 2`] = ` @@ -6775,7 +6775,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 2`] = ` @@ -6783,7 +6783,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -6791,7 +6791,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 without tilde, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 2`] = ` @@ -6799,7 +6799,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5 withou `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 2`] = ` @@ -6828,7 +6828,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 2`] = ` @@ -6857,7 +6857,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -6886,7 +6886,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 2`] = ` @@ -6915,7 +6915,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 2`] = ` @@ -6944,7 +6944,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 2`] = ` @@ -6973,7 +6973,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -7002,7 +7002,7 @@ exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, impor `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work when \"@use\" with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 2`] = ` @@ -8615,7 +8615,7 @@ exports[`loader > should work with \"bootstrap\" package v5 without tilde, impor `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'sass' syntax) 2`] = ` @@ -8644,7 +8644,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern' API, 'scss' syntax) 2`] = ` @@ -8673,7 +8673,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -8702,7 +8702,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('dart-sass', 'modern-compiler' API, 'scss' syntax) 2`] = ` @@ -8731,7 +8731,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'sass' syntax) 2`] = ` @@ -8760,7 +8760,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern' API, 'scss' syntax) 2`] = ` @@ -8789,7 +8789,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'sass' syntax) 2`] = ` @@ -8818,7 +8818,7 @@ exports[`loader > should work with \"bootstrap\" package v5, import as a package `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 1`] = ` -"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.7 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" +"@charset \\"UTF-8\\";\\n/*!\\n * Bootstrap v5.3.8 (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: rgb(5.2, 44, 101.2);\\n --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);\\n --bs-success-text-emphasis: rgb(10, 54, 33.6);\\n --bs-info-text-emphasis: rgb(5.2, 80.8, 96);\\n --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);\\n --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);\\n --bs-light-text-emphasis: #495057;\\n --bs-dark-text-emphasis: #495057;\\n --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);\\n --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);\\n --bs-success-bg-subtle: rgb(209, 231, 220.8);\\n --bs-info-bg-subtle: rgb(206.6, 244.4, 252);\\n --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);\\n --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);\\n --bs-light-bg-subtle: rgb(251.5, 252, 252.5);\\n --bs-dark-bg-subtle: #ced4da;\\n --bs-primary-border-subtle: rgb(158.2, 197, 254.2);\\n --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);\\n --bs-success-border-subtle: rgb(163, 207, 186.6);\\n --bs-info-border-subtle: rgb(158.2, 233.8, 249);\\n --bs-warning-border-subtle: rgb(255, 230.2, 155.8);\\n --bs-danger-border-subtle: rgb(241, 174.2, 180.6);\\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: rgb(10.4, 88, 202.4);\\n --bs-link-hover-color-rgb: 10, 88, 202;\\n --bs-code-color: #d63384;\\n --bs-highlight-color: #212529;\\n --bs-highlight-bg: rgb(255, 242.6, 205.4);\\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: rgb(42.5, 47.5, 52.5);\\n --bs-tertiary-bg-rgb: 43, 48, 53;\\n --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);\\n --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);\\n --bs-success-text-emphasis: rgb(117, 183, 152.4);\\n --bs-info-text-emphasis: rgb(109.8, 223.2, 246);\\n --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);\\n --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);\\n --bs-light-text-emphasis: #f8f9fa;\\n --bs-dark-text-emphasis: #dee2e6;\\n --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);\\n --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);\\n --bs-success-bg-subtle: rgb(5, 27, 16.8);\\n --bs-info-bg-subtle: rgb(2.6, 40.4, 48);\\n --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);\\n --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);\\n --bs-light-bg-subtle: #343a40;\\n --bs-dark-bg-subtle: #1a1d20;\\n --bs-primary-border-subtle: rgb(7.8, 66, 151.8);\\n --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);\\n --bs-success-border-subtle: rgb(15, 81, 50.4);\\n --bs-info-border-subtle: rgb(7.8, 121.2, 144);\\n --bs-warning-border-subtle: rgb(153, 115.8, 4.2);\\n --bs-danger-border-subtle: rgb(132, 31.8, 41.4);\\n --bs-light-border-subtle: #495057;\\n --bs-dark-border-subtle: #343a40;\\n --bs-heading-color: inherit;\\n --bs-link-color: rgb(109.8, 168, 253.8);\\n --bs-link-hover-color: rgb(138.84, 185.4, 254.04);\\n --bs-link-color-rgb: 110, 168, 254;\\n --bs-link-hover-color-rgb: 139, 185, 254;\\n --bs-code-color: rgb(230.4, 132.6, 181.2);\\n --bs-highlight-color: #dee2e6;\\n --bs-highlight-bg: rgb(102, 77.2, 2.8);\\n --bs-border-color: #495057;\\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\\n --bs-form-valid-color: rgb(117, 183, 152.4);\\n --bs-form-valid-border-color: rgb(117, 183, 152.4);\\n --bs-form-invalid-color: rgb(234, 133.8, 143.4);\\n --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);\\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, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .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, .h1 {\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n h1, .h1 {\\n font-size: 2.5rem;\\n }\\n}\\n\\nh2, .h2 {\\n font-size: calc(1.325rem + 0.9vw);\\n}\\n@media (min-width: 1200px) {\\n h2, .h2 {\\n font-size: 2rem;\\n }\\n}\\n\\nh3, .h3 {\\n font-size: calc(1.3rem + 0.6vw);\\n}\\n@media (min-width: 1200px) {\\n h3, .h3 {\\n font-size: 1.75rem;\\n }\\n}\\n\\nh4, .h4 {\\n font-size: calc(1.275rem + 0.3vw);\\n}\\n@media (min-width: 1200px) {\\n h4, .h4 {\\n font-size: 1.5rem;\\n }\\n}\\n\\nh5, .h5 {\\n font-size: 1.25rem;\\n}\\n\\nh6, .h6 {\\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, .small {\\n font-size: 0.875em;\\n}\\n\\nmark, .mark {\\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[type=search]::-webkit-search-cancel-button {\\n cursor: pointer;\\n filter: grayscale(1);\\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.lead {\\n font-size: 1.25rem;\\n font-weight: 300;\\n}\\n\\n.display-1 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.625rem + 4.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-1 {\\n font-size: 5rem;\\n }\\n}\\n\\n.display-2 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.575rem + 3.9vw);\\n}\\n@media (min-width: 1200px) {\\n .display-2 {\\n font-size: 4.5rem;\\n }\\n}\\n\\n.display-3 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.525rem + 3.3vw);\\n}\\n@media (min-width: 1200px) {\\n .display-3 {\\n font-size: 4rem;\\n }\\n}\\n\\n.display-4 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.475rem + 2.7vw);\\n}\\n@media (min-width: 1200px) {\\n .display-4 {\\n font-size: 3.5rem;\\n }\\n}\\n\\n.display-5 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.425rem + 2.1vw);\\n}\\n@media (min-width: 1200px) {\\n .display-5 {\\n font-size: 3rem;\\n }\\n}\\n\\n.display-6 {\\n font-weight: 300;\\n line-height: 1.2;\\n font-size: calc(1.375rem + 1.5vw);\\n}\\n@media (min-width: 1200px) {\\n .display-6 {\\n font-size: 2.5rem;\\n }\\n}\\n\\n.list-unstyled {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline {\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.list-inline-item {\\n display: inline-block;\\n}\\n.list-inline-item:not(:last-child) {\\n margin-right: 0.5rem;\\n}\\n\\n.initialism {\\n font-size: 0.875em;\\n text-transform: uppercase;\\n}\\n\\n.blockquote {\\n margin-bottom: 1rem;\\n font-size: 1.25rem;\\n}\\n.blockquote > :last-child {\\n margin-bottom: 0;\\n}\\n\\n.blockquote-footer {\\n margin-top: -1rem;\\n margin-bottom: 1rem;\\n font-size: 0.875em;\\n color: #6c757d;\\n}\\n.blockquote-footer::before {\\n content: \\"— \\";\\n}\\n\\n.img-fluid {\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.img-thumbnail {\\n padding: 0.25rem;\\n background-color: var(--bs-body-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n max-width: 100%;\\n height: auto;\\n}\\n\\n.figure {\\n display: inline-block;\\n}\\n\\n.figure-img {\\n margin-bottom: 0.5rem;\\n line-height: 1;\\n}\\n\\n.figure-caption {\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\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 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.table {\\n --bs-table-color-type: initial;\\n --bs-table-bg-type: initial;\\n --bs-table-color-state: initial;\\n --bs-table-bg-state: initial;\\n --bs-table-color: var(--bs-emphasis-color);\\n --bs-table-bg: var(--bs-body-bg);\\n --bs-table-border-color: var(--bs-border-color);\\n --bs-table-accent-bg: transparent;\\n --bs-table-striped-color: var(--bs-emphasis-color);\\n --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);\\n --bs-table-active-color: var(--bs-emphasis-color);\\n --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);\\n --bs-table-hover-color: var(--bs-emphasis-color);\\n --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);\\n width: 100%;\\n margin-bottom: 1rem;\\n vertical-align: top;\\n border-color: var(--bs-table-border-color);\\n}\\n.table > :not(caption) > * > * {\\n padding: 0.5rem 0.5rem;\\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\\n background-color: var(--bs-table-bg);\\n border-bottom-width: var(--bs-border-width);\\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\\n}\\n.table > tbody {\\n vertical-align: inherit;\\n}\\n.table > thead {\\n vertical-align: bottom;\\n}\\n\\n.table-group-divider {\\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\\n}\\n\\n.caption-top {\\n caption-side: top;\\n}\\n\\n.table-sm > :not(caption) > * > * {\\n padding: 0.25rem 0.25rem;\\n}\\n\\n.table-bordered > :not(caption) > * {\\n border-width: var(--bs-border-width) 0;\\n}\\n.table-bordered > :not(caption) > * > * {\\n border-width: 0 var(--bs-border-width);\\n}\\n\\n.table-borderless > :not(caption) > * > * {\\n border-bottom-width: 0;\\n}\\n.table-borderless > :not(:first-child) {\\n border-top-width: 0;\\n}\\n\\n.table-striped > tbody > tr:nth-of-type(odd) > * {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\\n --bs-table-color-type: var(--bs-table-striped-color);\\n --bs-table-bg-type: var(--bs-table-striped-bg);\\n}\\n\\n.table-active {\\n --bs-table-color-state: var(--bs-table-active-color);\\n --bs-table-bg-state: var(--bs-table-active-bg);\\n}\\n\\n.table-hover > tbody > tr:hover > * {\\n --bs-table-color-state: var(--bs-table-hover-color);\\n --bs-table-bg-state: var(--bs-table-hover-bg);\\n}\\n\\n.table-primary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 226, 254.6);\\n --bs-table-border-color: rgb(165.28, 180.8, 203.68);\\n --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 203.4, 229.14);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-secondary {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(225.6, 227.4, 229);\\n --bs-table-border-color: rgb(180.48, 181.92, 183.2);\\n --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(203.04, 204.66, 206.1);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-success {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(209, 231, 220.8);\\n --bs-table-border-color: rgb(167.2, 184.8, 176.64);\\n --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(188.1, 207.9, 198.72);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-info {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(206.6, 244.4, 252);\\n --bs-table-border-color: rgb(165.28, 195.52, 201.6);\\n --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(185.94, 219.96, 226.8);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-warning {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(255, 242.6, 205.4);\\n --bs-table-border-color: rgb(204, 194.08, 164.32);\\n --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(229.5, 218.34, 184.86);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-danger {\\n --bs-table-color: #000;\\n --bs-table-bg: rgb(248, 214.6, 217.8);\\n --bs-table-border-color: rgb(198.4, 171.68, 174.24);\\n --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 193.14, 196.02);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-light {\\n --bs-table-color: #000;\\n --bs-table-bg: #f8f9fa;\\n --bs-table-border-color: rgb(198.4, 199.2, 200);\\n --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);\\n --bs-table-striped-color: #000;\\n --bs-table-active-bg: rgb(223.2, 224.1, 225);\\n --bs-table-active-color: #000;\\n --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);\\n --bs-table-hover-color: #000;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-dark {\\n --bs-table-color: #fff;\\n --bs-table-bg: #212529;\\n --bs-table-border-color: rgb(77.4, 80.6, 83.8);\\n --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);\\n --bs-table-striped-color: #fff;\\n --bs-table-active-bg: rgb(55.2, 58.8, 62.4);\\n --bs-table-active-color: #fff;\\n --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);\\n --bs-table-hover-color: #fff;\\n color: var(--bs-table-color);\\n border-color: var(--bs-table-border-color);\\n}\\n\\n.table-responsive {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n}\\n\\n@media (max-width: 575.98px) {\\n .table-responsive-sm {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .table-responsive-md {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .table-responsive-lg {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .table-responsive-xl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .table-responsive-xxl {\\n overflow-x: auto;\\n -webkit-overflow-scrolling: touch;\\n }\\n}\\n.form-label {\\n margin-bottom: 0.5rem;\\n}\\n\\n.col-form-label {\\n padding-top: calc(0.375rem + var(--bs-border-width));\\n padding-bottom: calc(0.375rem + var(--bs-border-width));\\n margin-bottom: 0;\\n font-size: inherit;\\n line-height: 1.5;\\n}\\n\\n.col-form-label-lg {\\n padding-top: calc(0.5rem + var(--bs-border-width));\\n padding-bottom: calc(0.5rem + var(--bs-border-width));\\n font-size: 1.25rem;\\n}\\n\\n.col-form-label-sm {\\n padding-top: calc(0.25rem + var(--bs-border-width));\\n padding-bottom: calc(0.25rem + var(--bs-border-width));\\n font-size: 0.875rem;\\n}\\n\\n.form-text {\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-secondary-color);\\n}\\n\\n.form-control {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-clip: padding-box;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control {\\n transition: none;\\n }\\n}\\n.form-control[type=file] {\\n overflow: hidden;\\n}\\n.form-control[type=file]:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control:focus {\\n color: var(--bs-body-color);\\n background-color: var(--bs-body-bg);\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-control::-webkit-date-and-time-value {\\n min-width: 85px;\\n height: 1.5em;\\n margin: 0;\\n}\\n.form-control::-webkit-datetime-edit {\\n display: block;\\n padding: 0;\\n}\\n.form-control::placeholder {\\n color: var(--bs-secondary-color);\\n opacity: 1;\\n}\\n.form-control:disabled {\\n background-color: var(--bs-secondary-bg);\\n opacity: 1;\\n}\\n.form-control::file-selector-button {\\n padding: 0.375rem 0.75rem;\\n margin: -0.375rem -0.75rem;\\n margin-inline-end: 0.75rem;\\n color: var(--bs-body-color);\\n background-color: var(--bs-tertiary-bg);\\n pointer-events: none;\\n border-color: inherit;\\n border-style: solid;\\n border-width: 0;\\n border-inline-end-width: var(--bs-border-width);\\n border-radius: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-control::file-selector-button {\\n transition: none;\\n }\\n}\\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\\n background-color: var(--bs-secondary-bg);\\n}\\n\\n.form-control-plaintext {\\n display: block;\\n width: 100%;\\n padding: 0.375rem 0;\\n margin-bottom: 0;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n background-color: transparent;\\n border: solid transparent;\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-control-plaintext:focus {\\n outline: 0;\\n}\\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\\n padding-right: 0;\\n padding-left: 0;\\n}\\n\\n.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n.form-control-sm::file-selector-button {\\n padding: 0.25rem 0.5rem;\\n margin: -0.25rem -0.5rem;\\n margin-inline-end: 0.5rem;\\n}\\n\\n.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n.form-control-lg::file-selector-button {\\n padding: 0.5rem 1rem;\\n margin: -0.5rem -1rem;\\n margin-inline-end: 1rem;\\n}\\n\\ntextarea.form-control {\\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-sm {\\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\ntextarea.form-control-lg {\\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-control-color {\\n width: 3rem;\\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\\n padding: 0.375rem;\\n}\\n.form-control-color:not(:disabled):not([readonly]) {\\n cursor: pointer;\\n}\\n.form-control-color::-moz-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color::-webkit-color-swatch {\\n border: 0 !important;\\n border-radius: var(--bs-border-radius);\\n}\\n.form-control-color.form-control-sm {\\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\\n}\\n.form-control-color.form-control-lg {\\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\\n}\\n\\n.form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n display: block;\\n width: 100%;\\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n appearance: none;\\n background-color: var(--bs-body-bg);\\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\\n background-repeat: no-repeat;\\n background-position: right 0.75rem center;\\n background-size: 16px 12px;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-select {\\n transition: none;\\n }\\n}\\n.form-select:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-select[multiple], .form-select[size]:not([size=\\"1\\"]) {\\n padding-right: 0.75rem;\\n background-image: none;\\n}\\n.form-select:disabled {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-select:-moz-focusring {\\n color: transparent;\\n text-shadow: 0 0 0 var(--bs-body-color);\\n}\\n\\n.form-select-sm {\\n padding-top: 0.25rem;\\n padding-bottom: 0.25rem;\\n padding-left: 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.form-select-lg {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n padding-left: 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n[data-bs-theme=dark] .form-select {\\n --bs-form-select-bg-img: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-check {\\n display: block;\\n min-height: 1.5rem;\\n padding-left: 1.5em;\\n margin-bottom: 0.125rem;\\n}\\n.form-check .form-check-input {\\n float: left;\\n margin-left: -1.5em;\\n}\\n\\n.form-check-reverse {\\n padding-right: 1.5em;\\n padding-left: 0;\\n text-align: right;\\n}\\n.form-check-reverse .form-check-input {\\n float: right;\\n margin-right: -1.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-input {\\n --bs-form-check-bg: var(--bs-body-bg);\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n margin-top: 0.25em;\\n vertical-align: top;\\n appearance: none;\\n background-color: var(--bs-form-check-bg);\\n background-image: var(--bs-form-check-bg-image);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: contain;\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n print-color-adjust: exact;\\n}\\n.form-check-input[type=checkbox] {\\n border-radius: 0.25em;\\n}\\n.form-check-input[type=radio] {\\n border-radius: 50%;\\n}\\n.form-check-input:active {\\n filter: brightness(90%);\\n}\\n.form-check-input:focus {\\n border-color: rgb(134, 182.5, 254);\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-check-input:checked {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n}\\n.form-check-input:checked[type=checkbox] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:checked[type=radio] {\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input[type=checkbox]:indeterminate {\\n background-color: #0d6efd;\\n border-color: #0d6efd;\\n --bs-form-check-bg-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\\");\\n}\\n.form-check-input:disabled {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.5;\\n}\\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\\n cursor: default;\\n opacity: 0.5;\\n}\\n\\n.form-switch {\\n padding-left: 2.5em;\\n}\\n.form-switch .form-check-input {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\\");\\n width: 2em;\\n margin-left: -2.5em;\\n background-image: var(--bs-form-switch-bg);\\n background-position: left center;\\n border-radius: 2em;\\n transition: background-position 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-switch .form-check-input {\\n transition: none;\\n }\\n}\\n.form-switch .form-check-input:focus {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e\\");\\n}\\n.form-switch .form-check-input:checked {\\n background-position: right center;\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\\");\\n}\\n.form-switch.form-check-reverse {\\n padding-right: 2.5em;\\n padding-left: 0;\\n}\\n.form-switch.form-check-reverse .form-check-input {\\n margin-right: -2.5em;\\n margin-left: 0;\\n}\\n\\n.form-check-inline {\\n display: inline-block;\\n margin-right: 1rem;\\n}\\n\\n.btn-check {\\n position: absolute;\\n clip: rect(0, 0, 0, 0);\\n pointer-events: none;\\n}\\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\\n pointer-events: none;\\n filter: none;\\n opacity: 0.65;\\n}\\n\\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\\n --bs-form-switch-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\\");\\n}\\n\\n.form-range {\\n width: 100%;\\n height: 1.5rem;\\n padding: 0;\\n appearance: none;\\n background-color: transparent;\\n}\\n.form-range:focus {\\n outline: 0;\\n}\\n.form-range:focus::-webkit-slider-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range:focus::-moz-range-thumb {\\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.form-range::-moz-focus-outer {\\n border: 0;\\n}\\n.form-range::-webkit-slider-thumb {\\n width: 1rem;\\n height: 1rem;\\n margin-top: -0.25rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-webkit-slider-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-webkit-slider-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-webkit-slider-runnable-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range::-moz-range-thumb {\\n width: 1rem;\\n height: 1rem;\\n appearance: none;\\n background-color: #0d6efd;\\n border: 0;\\n border-radius: 1rem;\\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-range::-moz-range-thumb {\\n transition: none;\\n }\\n}\\n.form-range::-moz-range-thumb:active {\\n background-color: rgb(182.4, 211.5, 254.4);\\n}\\n.form-range::-moz-range-track {\\n width: 100%;\\n height: 0.5rem;\\n color: transparent;\\n cursor: pointer;\\n background-color: var(--bs-secondary-bg);\\n border-color: transparent;\\n border-radius: 1rem;\\n}\\n.form-range:disabled {\\n pointer-events: none;\\n}\\n.form-range:disabled::-webkit-slider-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n.form-range:disabled::-moz-range-thumb {\\n background-color: var(--bs-secondary-color);\\n}\\n\\n.form-floating {\\n position: relative;\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext,\\n.form-floating > .form-select {\\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\\n line-height: 1.25;\\n}\\n.form-floating > label {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n max-width: 100%;\\n height: 100%;\\n padding: 1rem 0.75rem;\\n overflow: hidden;\\n color: rgba(var(--bs-body-color-rgb), 0.65);\\n text-align: start;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n pointer-events: none;\\n border: var(--bs-border-width) solid transparent;\\n transform-origin: 0 0;\\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .form-floating > label {\\n transition: none;\\n }\\n}\\n.form-floating > .form-control,\\n.form-floating > .form-control-plaintext {\\n padding: 1rem 0.75rem;\\n}\\n.form-floating > .form-control::placeholder,\\n.form-floating > .form-control-plaintext::placeholder {\\n color: transparent;\\n}\\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\\n.form-floating > .form-control-plaintext:focus,\\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-control:-webkit-autofill,\\n.form-floating > .form-control-plaintext:-webkit-autofill {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n}\\n.form-floating > .form-select {\\n padding-top: 1.625rem;\\n padding-bottom: 0.625rem;\\n padding-left: 0.75rem;\\n}\\n.form-floating > .form-control:focus ~ label,\\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\\n.form-floating > .form-control-plaintext ~ label,\\n.form-floating > .form-select ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > .form-control:-webkit-autofill ~ label {\\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\\n}\\n.form-floating > textarea:focus ~ label::after,\\n.form-floating > textarea:not(:placeholder-shown) ~ label::after {\\n position: absolute;\\n inset: 1rem 0.375rem;\\n z-index: -1;\\n height: 1.5em;\\n content: \\"\\";\\n background-color: var(--bs-body-bg);\\n border-radius: var(--bs-border-radius);\\n}\\n.form-floating > textarea:disabled ~ label::after {\\n background-color: var(--bs-secondary-bg);\\n}\\n.form-floating > .form-control-plaintext ~ label {\\n border-width: var(--bs-border-width) 0;\\n}\\n.form-floating > :disabled ~ label,\\n.form-floating > .form-control:disabled ~ label {\\n color: #6c757d;\\n}\\n\\n.input-group {\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: stretch;\\n width: 100%;\\n}\\n.input-group > .form-control,\\n.input-group > .form-select,\\n.input-group > .form-floating {\\n position: relative;\\n flex: 1 1 auto;\\n width: 1%;\\n min-width: 0;\\n}\\n.input-group > .form-control:focus,\\n.input-group > .form-select:focus,\\n.input-group > .form-floating:focus-within {\\n z-index: 5;\\n}\\n.input-group .btn {\\n position: relative;\\n z-index: 2;\\n}\\n.input-group .btn:focus {\\n z-index: 5;\\n}\\n\\n.input-group-text {\\n display: flex;\\n align-items: center;\\n padding: 0.375rem 0.75rem;\\n font-size: 1rem;\\n font-weight: 400;\\n line-height: 1.5;\\n color: var(--bs-body-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-tertiary-bg);\\n border: var(--bs-border-width) solid var(--bs-border-color);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.input-group-lg > .form-control,\\n.input-group-lg > .form-select,\\n.input-group-lg > .input-group-text,\\n.input-group-lg > .btn {\\n padding: 0.5rem 1rem;\\n font-size: 1.25rem;\\n border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.input-group-sm > .form-control,\\n.input-group-sm > .form-select,\\n.input-group-sm > .input-group-text,\\n.input-group-sm > .btn {\\n padding: 0.25rem 0.5rem;\\n font-size: 0.875rem;\\n border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.input-group-lg > .form-select,\\n.input-group-sm > .form-select {\\n padding-right: 3rem;\\n}\\n\\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.input-group > .form-floating:not(:first-child) > .form-control,\\n.input-group > .form-floating:not(:first-child) > .form-select {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.valid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-valid-color);\\n}\\n\\n.valid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-success);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :valid ~ .valid-feedback,\\n.was-validated :valid ~ .valid-tooltip,\\n.is-valid ~ .valid-feedback,\\n.is-valid ~ .valid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:valid, .form-control.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:valid, .form-select.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\\"1\\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\\n border-color: var(--bs-form-valid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\\n border-color: var(--bs-form-valid-border-color);\\n}\\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\\n background-color: var(--bs-form-valid-color);\\n}\\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\\n}\\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\\n color: var(--bs-form-valid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .valid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\\n.was-validated .input-group > .form-select:not(:focus):valid,\\n.input-group > .form-select:not(:focus).is-valid,\\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\\n.input-group > .form-floating:not(:focus-within).is-valid {\\n z-index: 3;\\n}\\n\\n.invalid-feedback {\\n display: none;\\n width: 100%;\\n margin-top: 0.25rem;\\n font-size: 0.875em;\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.invalid-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%;\\n padding: 0.25rem 0.5rem;\\n margin-top: 0.1rem;\\n font-size: 0.875rem;\\n color: #fff;\\n background-color: var(--bs-danger);\\n border-radius: var(--bs-border-radius);\\n}\\n\\n.was-validated :invalid ~ .invalid-feedback,\\n.was-validated :invalid ~ .invalid-tooltip,\\n.is-invalid ~ .invalid-feedback,\\n.is-invalid ~ .invalid-tooltip {\\n display: block;\\n}\\n\\n.was-validated .form-control:invalid, .form-control.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n padding-right: calc(1.5em + 0.75rem);\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n background-repeat: no-repeat;\\n background-position: right calc(0.375em + 0.1875rem) center;\\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\\n padding-right: calc(1.5em + 0.75rem);\\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\\n}\\n\\n.was-validated .form-select:invalid, .form-select.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\\"1\\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\\"1\\"] {\\n --bs-form-select-bg-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\\");\\n padding-right: 4.125rem;\\n background-position: right 0.75rem center, center right 2.25rem;\\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\\n}\\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\\n border-color: var(--bs-form-invalid-border-color);\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n\\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\\n width: calc(3rem + calc(1.5em + 0.75rem));\\n}\\n\\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\\n border-color: var(--bs-form-invalid-border-color);\\n}\\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\\n background-color: var(--bs-form-invalid-color);\\n}\\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\\n}\\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\\n color: var(--bs-form-invalid-color);\\n}\\n\\n.form-check-inline .form-check-input ~ .invalid-feedback {\\n margin-left: 0.5em;\\n}\\n\\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\\n.was-validated .input-group > .form-select:not(:focus):invalid,\\n.input-group > .form-select:not(:focus).is-invalid,\\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\\n.input-group > .form-floating:not(:focus-within).is-invalid {\\n z-index: 4;\\n}\\n\\n.btn {\\n --bs-btn-padding-x: 0.75rem;\\n --bs-btn-padding-y: 0.375rem;\\n --bs-btn-font-family: ;\\n --bs-btn-font-size: 1rem;\\n --bs-btn-font-weight: 400;\\n --bs-btn-line-height: 1.5;\\n --bs-btn-color: var(--bs-body-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-width: var(--bs-border-width);\\n --bs-btn-border-color: transparent;\\n --bs-btn-border-radius: var(--bs-border-radius);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\\n --bs-btn-disabled-opacity: 0.65;\\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\\n display: inline-block;\\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\\n font-family: var(--bs-btn-font-family);\\n font-size: var(--bs-btn-font-size);\\n font-weight: var(--bs-btn-font-weight);\\n line-height: var(--bs-btn-line-height);\\n color: var(--bs-btn-color);\\n text-align: center;\\n text-decoration: none;\\n vertical-align: middle;\\n cursor: pointer;\\n user-select: none;\\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\\n border-radius: var(--bs-btn-border-radius);\\n background-color: var(--bs-btn-bg);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .btn {\\n transition: none;\\n }\\n}\\n.btn:hover {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n}\\n.btn-check + .btn:hover {\\n color: var(--bs-btn-color);\\n background-color: var(--bs-btn-bg);\\n border-color: var(--bs-btn-border-color);\\n}\\n.btn:focus-visible {\\n color: var(--bs-btn-hover-color);\\n background-color: var(--bs-btn-hover-bg);\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:focus-visible + .btn {\\n border-color: var(--bs-btn-hover-border-color);\\n outline: 0;\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\\n color: var(--bs-btn-active-color);\\n background-color: var(--bs-btn-active-bg);\\n border-color: var(--bs-btn-active-border-color);\\n}\\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn-check:checked:focus-visible + .btn {\\n box-shadow: var(--bs-btn-focus-box-shadow);\\n}\\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\\n color: var(--bs-btn-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-btn-disabled-bg);\\n border-color: var(--bs-btn-disabled-border-color);\\n opacity: var(--bs-btn-disabled-opacity);\\n}\\n\\n.btn-primary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);\\n --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(10.4, 88, 202.4);\\n --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #0d6efd;\\n --bs-btn-disabled-border-color: #0d6efd;\\n}\\n\\n.btn-secondary {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);\\n --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);\\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(86.4, 93.6, 100);\\n --bs-btn-active-border-color: rgb(81, 87.75, 93.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #6c757d;\\n --bs-btn-disabled-border-color: #6c757d;\\n}\\n\\n.btn-success {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);\\n --bs-btn-hover-border-color: rgb(20, 108, 67.2);\\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(20, 108, 67.2);\\n --bs-btn-active-border-color: rgb(18.75, 101.25, 63);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #198754;\\n --bs-btn-disabled-border-color: #198754;\\n}\\n\\n.btn-info {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);\\n --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(61.4, 212.6, 243);\\n --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #0dcaf0;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n}\\n\\n.btn-warning {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(255, 202.3, 44.2);\\n --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(255, 205.4, 56.6);\\n --bs-btn-active-border-color: rgb(255, 199.2, 31.8);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #ffc107;\\n --bs-btn-disabled-border-color: #ffc107;\\n}\\n\\n.btn-danger {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(187, 45.05, 58.65);\\n --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);\\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(176, 42.4, 55.2);\\n --bs-btn-active-border-color: rgb(165, 39.75, 51.75);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #dc3545;\\n --bs-btn-disabled-border-color: #dc3545;\\n}\\n\\n.btn-light {\\n --bs-btn-color: #000;\\n --bs-btn-bg: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);\\n --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);\\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: rgb(198.4, 199.2, 200);\\n --bs-btn-active-border-color: rgb(186, 186.75, 187.5);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #000;\\n --bs-btn-disabled-bg: #f8f9fa;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n}\\n\\n.btn-dark {\\n --bs-btn-color: #fff;\\n --bs-btn-bg: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);\\n --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);\\n --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #fff;\\n --bs-btn-disabled-bg: #212529;\\n --bs-btn-disabled-border-color: #212529;\\n}\\n\\n.btn-outline-primary {\\n --bs-btn-color: #0d6efd;\\n --bs-btn-border-color: #0d6efd;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #0d6efd;\\n --bs-btn-hover-border-color: #0d6efd;\\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #0d6efd;\\n --bs-btn-active-border-color: #0d6efd;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0d6efd;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0d6efd;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-secondary {\\n --bs-btn-color: #6c757d;\\n --bs-btn-border-color: #6c757d;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #6c757d;\\n --bs-btn-hover-border-color: #6c757d;\\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #6c757d;\\n --bs-btn-active-border-color: #6c757d;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #6c757d;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-success {\\n --bs-btn-color: #198754;\\n --bs-btn-border-color: #198754;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #198754;\\n --bs-btn-hover-border-color: #198754;\\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #198754;\\n --bs-btn-active-border-color: #198754;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #198754;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #198754;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-info {\\n --bs-btn-color: #0dcaf0;\\n --bs-btn-border-color: #0dcaf0;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #0dcaf0;\\n --bs-btn-hover-border-color: #0dcaf0;\\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #0dcaf0;\\n --bs-btn-active-border-color: #0dcaf0;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #0dcaf0;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #0dcaf0;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-warning {\\n --bs-btn-color: #ffc107;\\n --bs-btn-border-color: #ffc107;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #ffc107;\\n --bs-btn-hover-border-color: #ffc107;\\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #ffc107;\\n --bs-btn-active-border-color: #ffc107;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #ffc107;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #ffc107;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-danger {\\n --bs-btn-color: #dc3545;\\n --bs-btn-border-color: #dc3545;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #dc3545;\\n --bs-btn-hover-border-color: #dc3545;\\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #dc3545;\\n --bs-btn-active-border-color: #dc3545;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #dc3545;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #dc3545;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-light {\\n --bs-btn-color: #f8f9fa;\\n --bs-btn-border-color: #f8f9fa;\\n --bs-btn-hover-color: #000;\\n --bs-btn-hover-bg: #f8f9fa;\\n --bs-btn-hover-border-color: #f8f9fa;\\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\\n --bs-btn-active-color: #000;\\n --bs-btn-active-bg: #f8f9fa;\\n --bs-btn-active-border-color: #f8f9fa;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #f8f9fa;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #f8f9fa;\\n --bs-gradient: none;\\n}\\n\\n.btn-outline-dark {\\n --bs-btn-color: #212529;\\n --bs-btn-border-color: #212529;\\n --bs-btn-hover-color: #fff;\\n --bs-btn-hover-bg: #212529;\\n --bs-btn-hover-border-color: #212529;\\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\\n --bs-btn-active-color: #fff;\\n --bs-btn-active-bg: #212529;\\n --bs-btn-active-border-color: #212529;\\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n --bs-btn-disabled-color: #212529;\\n --bs-btn-disabled-bg: transparent;\\n --bs-btn-disabled-border-color: #212529;\\n --bs-gradient: none;\\n}\\n\\n.btn-link {\\n --bs-btn-font-weight: 400;\\n --bs-btn-color: var(--bs-link-color);\\n --bs-btn-bg: transparent;\\n --bs-btn-border-color: transparent;\\n --bs-btn-hover-color: var(--bs-link-hover-color);\\n --bs-btn-hover-border-color: transparent;\\n --bs-btn-active-color: var(--bs-link-hover-color);\\n --bs-btn-active-border-color: transparent;\\n --bs-btn-disabled-color: #6c757d;\\n --bs-btn-disabled-border-color: transparent;\\n --bs-btn-box-shadow: 0 0 0 #000;\\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\\n text-decoration: underline;\\n}\\n.btn-link:focus-visible {\\n color: var(--bs-btn-color);\\n}\\n.btn-link:hover {\\n color: var(--bs-btn-hover-color);\\n}\\n\\n.btn-lg, .btn-group-lg > .btn {\\n --bs-btn-padding-y: 0.5rem;\\n --bs-btn-padding-x: 1rem;\\n --bs-btn-font-size: 1.25rem;\\n --bs-btn-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.btn-sm, .btn-group-sm > .btn {\\n --bs-btn-padding-y: 0.25rem;\\n --bs-btn-padding-x: 0.5rem;\\n --bs-btn-font-size: 0.875rem;\\n --bs-btn-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.fade {\\n transition: opacity 0.15s linear;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .fade {\\n transition: none;\\n }\\n}\\n.fade:not(.show) {\\n opacity: 0;\\n}\\n\\n.collapse:not(.show) {\\n display: none;\\n}\\n\\n.collapsing {\\n height: 0;\\n overflow: hidden;\\n transition: height 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing {\\n transition: none;\\n }\\n}\\n.collapsing.collapse-horizontal {\\n width: 0;\\n height: auto;\\n transition: width 0.35s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .collapsing.collapse-horizontal {\\n transition: none;\\n }\\n}\\n\\n.dropup,\\n.dropend,\\n.dropdown,\\n.dropstart,\\n.dropup-center,\\n.dropdown-center {\\n position: relative;\\n}\\n\\n.dropdown-toggle {\\n white-space: nowrap;\\n}\\n.dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0;\\n border-left: 0.3em solid transparent;\\n}\\n.dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropdown-menu {\\n --bs-dropdown-zindex: 1000;\\n --bs-dropdown-min-width: 10rem;\\n --bs-dropdown-padding-x: 0;\\n --bs-dropdown-padding-y: 0.5rem;\\n --bs-dropdown-spacer: 0.125rem;\\n --bs-dropdown-font-size: 1rem;\\n --bs-dropdown-color: var(--bs-body-color);\\n --bs-dropdown-bg: var(--bs-body-bg);\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-border-radius: var(--bs-border-radius);\\n --bs-dropdown-border-width: var(--bs-border-width);\\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-divider-margin-y: 0.5rem;\\n --bs-dropdown-box-shadow: var(--bs-box-shadow);\\n --bs-dropdown-link-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-color: var(--bs-body-color);\\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\\n --bs-dropdown-item-padding-x: 1rem;\\n --bs-dropdown-item-padding-y: 0.25rem;\\n --bs-dropdown-header-color: #6c757d;\\n --bs-dropdown-header-padding-x: 1rem;\\n --bs-dropdown-header-padding-y: 0.5rem;\\n position: absolute;\\n z-index: var(--bs-dropdown-zindex);\\n display: none;\\n min-width: var(--bs-dropdown-min-width);\\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\\n margin: 0;\\n font-size: var(--bs-dropdown-font-size);\\n color: var(--bs-dropdown-color);\\n text-align: left;\\n list-style: none;\\n background-color: var(--bs-dropdown-bg);\\n background-clip: padding-box;\\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\\n border-radius: var(--bs-dropdown-border-radius);\\n}\\n.dropdown-menu[data-bs-popper] {\\n top: 100%;\\n left: 0;\\n margin-top: var(--bs-dropdown-spacer);\\n}\\n\\n.dropdown-menu-start {\\n --bs-position: start;\\n}\\n.dropdown-menu-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n}\\n\\n.dropdown-menu-end {\\n --bs-position: end;\\n}\\n.dropdown-menu-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .dropdown-menu-sm-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-sm-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-sm-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-sm-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 768px) {\\n .dropdown-menu-md-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-md-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-md-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-md-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 992px) {\\n .dropdown-menu-lg-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-lg-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-lg-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-lg-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1200px) {\\n .dropdown-menu-xl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n@media (min-width: 1400px) {\\n .dropdown-menu-xxl-start {\\n --bs-position: start;\\n }\\n .dropdown-menu-xxl-start[data-bs-popper] {\\n right: auto;\\n left: 0;\\n }\\n .dropdown-menu-xxl-end {\\n --bs-position: end;\\n }\\n .dropdown-menu-xxl-end[data-bs-popper] {\\n right: 0;\\n left: auto;\\n }\\n}\\n.dropup .dropdown-menu[data-bs-popper] {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: var(--bs-dropdown-spacer);\\n}\\n.dropup .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0;\\n border-right: 0.3em solid transparent;\\n border-bottom: 0.3em solid;\\n border-left: 0.3em solid transparent;\\n}\\n.dropup .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n\\n.dropend .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: auto;\\n left: 100%;\\n margin-top: 0;\\n margin-left: var(--bs-dropdown-spacer);\\n}\\n.dropend .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0;\\n border-bottom: 0.3em solid transparent;\\n border-left: 0.3em solid;\\n}\\n.dropend .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropend .dropdown-toggle::after {\\n vertical-align: 0;\\n}\\n\\n.dropstart .dropdown-menu[data-bs-popper] {\\n top: 0;\\n right: 100%;\\n left: auto;\\n margin-top: 0;\\n margin-right: var(--bs-dropdown-spacer);\\n}\\n.dropstart .dropdown-toggle::after {\\n display: inline-block;\\n margin-left: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n}\\n.dropstart .dropdown-toggle::after {\\n display: none;\\n}\\n.dropstart .dropdown-toggle::before {\\n display: inline-block;\\n margin-right: 0.255em;\\n vertical-align: 0.255em;\\n content: \\"\\";\\n border-top: 0.3em solid transparent;\\n border-right: 0.3em solid;\\n border-bottom: 0.3em solid transparent;\\n}\\n.dropstart .dropdown-toggle:empty::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle::before {\\n vertical-align: 0;\\n}\\n\\n.dropdown-divider {\\n height: 0;\\n margin: var(--bs-dropdown-divider-margin-y) 0;\\n overflow: hidden;\\n border-top: 1px solid var(--bs-dropdown-divider-bg);\\n opacity: 1;\\n}\\n\\n.dropdown-item {\\n display: block;\\n width: 100%;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n clear: both;\\n font-weight: 400;\\n color: var(--bs-dropdown-link-color);\\n text-align: inherit;\\n text-decoration: none;\\n white-space: nowrap;\\n background-color: transparent;\\n border: 0;\\n border-radius: var(--bs-dropdown-item-border-radius, 0);\\n}\\n.dropdown-item:hover, .dropdown-item:focus {\\n color: var(--bs-dropdown-link-hover-color);\\n background-color: var(--bs-dropdown-link-hover-bg);\\n}\\n.dropdown-item.active, .dropdown-item:active {\\n color: var(--bs-dropdown-link-active-color);\\n text-decoration: none;\\n background-color: var(--bs-dropdown-link-active-bg);\\n}\\n.dropdown-item.disabled, .dropdown-item:disabled {\\n color: var(--bs-dropdown-link-disabled-color);\\n pointer-events: none;\\n background-color: transparent;\\n}\\n\\n.dropdown-menu.show {\\n display: block;\\n}\\n\\n.dropdown-header {\\n display: block;\\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\\n margin-bottom: 0;\\n font-size: 0.875rem;\\n color: var(--bs-dropdown-header-color);\\n white-space: nowrap;\\n}\\n\\n.dropdown-item-text {\\n display: block;\\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\\n color: var(--bs-dropdown-link-color);\\n}\\n\\n.dropdown-menu-dark {\\n --bs-dropdown-color: #dee2e6;\\n --bs-dropdown-bg: #343a40;\\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\\n --bs-dropdown-box-shadow: ;\\n --bs-dropdown-link-color: #dee2e6;\\n --bs-dropdown-link-hover-color: #fff;\\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\\n --bs-dropdown-link-active-color: #fff;\\n --bs-dropdown-link-active-bg: #0d6efd;\\n --bs-dropdown-link-disabled-color: #adb5bd;\\n --bs-dropdown-header-color: #adb5bd;\\n}\\n\\n.btn-group,\\n.btn-group-vertical {\\n position: relative;\\n display: inline-flex;\\n vertical-align: middle;\\n}\\n.btn-group > .btn,\\n.btn-group-vertical > .btn {\\n position: relative;\\n flex: 1 1 auto;\\n}\\n.btn-group > .btn-check:checked + .btn,\\n.btn-group > .btn-check:focus + .btn,\\n.btn-group > .btn:hover,\\n.btn-group > .btn:focus,\\n.btn-group > .btn:active,\\n.btn-group > .btn.active,\\n.btn-group-vertical > .btn-check:checked + .btn,\\n.btn-group-vertical > .btn-check:focus + .btn,\\n.btn-group-vertical > .btn:hover,\\n.btn-group-vertical > .btn:focus,\\n.btn-group-vertical > .btn:active,\\n.btn-group-vertical > .btn.active {\\n z-index: 1;\\n}\\n\\n.btn-toolbar {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: flex-start;\\n}\\n.btn-toolbar .input-group {\\n width: auto;\\n}\\n\\n.btn-group {\\n border-radius: var(--bs-border-radius);\\n}\\n.btn-group > :not(.btn-check:first-child) + .btn,\\n.btn-group > .btn-group:not(:first-child) {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group > .btn.dropdown-toggle-split:first-child,\\n.btn-group > .btn-group:not(:last-child) > .btn {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n}\\n.btn-group > .btn:nth-child(n+3),\\n.btn-group > :not(.btn-check) + .btn,\\n.btn-group > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n\\n.dropdown-toggle-split {\\n padding-right: 0.5625rem;\\n padding-left: 0.5625rem;\\n}\\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\\n margin-left: 0;\\n}\\n.dropstart .dropdown-toggle-split::before {\\n margin-right: 0;\\n}\\n\\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\\n padding-right: 0.375rem;\\n padding-left: 0.375rem;\\n}\\n\\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\\n padding-right: 0.75rem;\\n padding-left: 0.75rem;\\n}\\n\\n.btn-group-vertical {\\n flex-direction: column;\\n align-items: flex-start;\\n justify-content: center;\\n}\\n.btn-group-vertical > .btn,\\n.btn-group-vertical > .btn-group {\\n width: 100%;\\n}\\n.btn-group-vertical > .btn:not(:first-child),\\n.btn-group-vertical > .btn-group:not(:first-child) {\\n margin-top: calc(-1 * var(--bs-border-width));\\n}\\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.btn-group-vertical > .btn:nth-child(n+3),\\n.btn-group-vertical > :not(.btn-check) + .btn,\\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav {\\n --bs-nav-link-padding-x: 1rem;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-link-color);\\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n\\n.nav-link {\\n display: block;\\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\\n font-size: var(--bs-nav-link-font-size);\\n font-weight: var(--bs-nav-link-font-weight);\\n color: var(--bs-nav-link-color);\\n text-decoration: none;\\n background: none;\\n border: 0;\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .nav-link {\\n transition: none;\\n }\\n}\\n.nav-link:hover, .nav-link:focus {\\n color: var(--bs-nav-link-hover-color);\\n}\\n.nav-link:focus-visible {\\n outline: 0;\\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n}\\n.nav-link.disabled, .nav-link:disabled {\\n color: var(--bs-nav-link-disabled-color);\\n pointer-events: none;\\n cursor: default;\\n}\\n\\n.nav-tabs {\\n --bs-nav-tabs-border-width: var(--bs-border-width);\\n --bs-nav-tabs-border-color: var(--bs-border-color);\\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\\n}\\n.nav-tabs .nav-link {\\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\\n border: var(--bs-nav-tabs-border-width) solid transparent;\\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\\n}\\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\\n isolation: isolate;\\n border-color: var(--bs-nav-tabs-link-hover-border-color);\\n}\\n.nav-tabs .nav-link.active,\\n.nav-tabs .nav-item.show .nav-link {\\n color: var(--bs-nav-tabs-link-active-color);\\n background-color: var(--bs-nav-tabs-link-active-bg);\\n border-color: var(--bs-nav-tabs-link-active-border-color);\\n}\\n.nav-tabs .dropdown-menu {\\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\\n border-top-left-radius: 0;\\n border-top-right-radius: 0;\\n}\\n\\n.nav-pills {\\n --bs-nav-pills-border-radius: var(--bs-border-radius);\\n --bs-nav-pills-link-active-color: #fff;\\n --bs-nav-pills-link-active-bg: #0d6efd;\\n}\\n.nav-pills .nav-link {\\n border-radius: var(--bs-nav-pills-border-radius);\\n}\\n.nav-pills .nav-link.active,\\n.nav-pills .show > .nav-link {\\n color: var(--bs-nav-pills-link-active-color);\\n background-color: var(--bs-nav-pills-link-active-bg);\\n}\\n\\n.nav-underline {\\n --bs-nav-underline-gap: 1rem;\\n --bs-nav-underline-border-width: 0.125rem;\\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\\n gap: var(--bs-nav-underline-gap);\\n}\\n.nav-underline .nav-link {\\n padding-right: 0;\\n padding-left: 0;\\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\\n}\\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\\n border-bottom-color: currentcolor;\\n}\\n.nav-underline .nav-link.active,\\n.nav-underline .show > .nav-link {\\n font-weight: 700;\\n color: var(--bs-nav-underline-link-active-color);\\n border-bottom-color: currentcolor;\\n}\\n\\n.nav-fill > .nav-link,\\n.nav-fill .nav-item {\\n flex: 1 1 auto;\\n text-align: center;\\n}\\n\\n.nav-justified > .nav-link,\\n.nav-justified .nav-item {\\n flex-grow: 1;\\n flex-basis: 0;\\n text-align: center;\\n}\\n\\n.nav-fill .nav-item .nav-link,\\n.nav-justified .nav-item .nav-link {\\n width: 100%;\\n}\\n\\n.tab-content > .tab-pane {\\n display: none;\\n}\\n.tab-content > .active {\\n display: block;\\n}\\n\\n.navbar {\\n --bs-navbar-padding-x: 0;\\n --bs-navbar-padding-y: 0.5rem;\\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-padding-y: 0.3125rem;\\n --bs-navbar-brand-margin-end: 1rem;\\n --bs-navbar-brand-font-size: 1.25rem;\\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\\n --bs-navbar-nav-link-padding-x: 0.5rem;\\n --bs-navbar-toggler-padding-y: 0.25rem;\\n --bs-navbar-toggler-padding-x: 0.75rem;\\n --bs-navbar-toggler-font-size: 1.25rem;\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\\n --bs-navbar-toggler-focus-width: 0.25rem;\\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\\n position: relative;\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: space-between;\\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\\n}\\n.navbar > .container,\\n.navbar > .container-fluid,\\n.navbar > .container-sm,\\n.navbar > .container-md,\\n.navbar > .container-lg,\\n.navbar > .container-xl,\\n.navbar > .container-xxl {\\n display: flex;\\n flex-wrap: inherit;\\n align-items: center;\\n justify-content: space-between;\\n}\\n.navbar-brand {\\n padding-top: var(--bs-navbar-brand-padding-y);\\n padding-bottom: var(--bs-navbar-brand-padding-y);\\n margin-right: var(--bs-navbar-brand-margin-end);\\n font-size: var(--bs-navbar-brand-font-size);\\n color: var(--bs-navbar-brand-color);\\n text-decoration: none;\\n white-space: nowrap;\\n}\\n.navbar-brand:hover, .navbar-brand:focus {\\n color: var(--bs-navbar-brand-hover-color);\\n}\\n\\n.navbar-nav {\\n --bs-nav-link-padding-x: 0;\\n --bs-nav-link-padding-y: 0.5rem;\\n --bs-nav-link-font-weight: ;\\n --bs-nav-link-color: var(--bs-navbar-color);\\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n list-style: none;\\n}\\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\\n color: var(--bs-navbar-active-color);\\n}\\n.navbar-nav .dropdown-menu {\\n position: static;\\n}\\n\\n.navbar-text {\\n padding-top: 0.5rem;\\n padding-bottom: 0.5rem;\\n color: var(--bs-navbar-color);\\n}\\n.navbar-text a,\\n.navbar-text a:hover,\\n.navbar-text a:focus {\\n color: var(--bs-navbar-active-color);\\n}\\n\\n.navbar-collapse {\\n flex-grow: 1;\\n flex-basis: 100%;\\n align-items: center;\\n}\\n\\n.navbar-toggler {\\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\\n font-size: var(--bs-navbar-toggler-font-size);\\n line-height: 1;\\n color: var(--bs-navbar-color);\\n background-color: transparent;\\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\\n border-radius: var(--bs-navbar-toggler-border-radius);\\n transition: var(--bs-navbar-toggler-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .navbar-toggler {\\n transition: none;\\n }\\n}\\n.navbar-toggler:hover {\\n text-decoration: none;\\n}\\n.navbar-toggler:focus {\\n text-decoration: none;\\n outline: 0;\\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\\n}\\n\\n.navbar-toggler-icon {\\n display: inline-block;\\n width: 1.5em;\\n height: 1.5em;\\n vertical-align: middle;\\n background-image: var(--bs-navbar-toggler-icon-bg);\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: 100%;\\n}\\n\\n.navbar-nav-scroll {\\n max-height: var(--bs-scroll-height, 75vh);\\n overflow-y: auto;\\n}\\n\\n@media (min-width: 576px) {\\n .navbar-expand-sm {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-sm .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-sm .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-sm .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-sm .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-sm .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-sm .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-sm .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .navbar-expand-md {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-md .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-md .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-md .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-md .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-md .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-md .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-md .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .navbar-expand-lg {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-lg .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-lg .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-lg .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-lg .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-lg .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-lg .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-lg .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .navbar-expand-xl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .navbar-expand-xxl {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n }\\n .navbar-expand-xxl .navbar-nav {\\n flex-direction: row;\\n }\\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\\n position: absolute;\\n }\\n .navbar-expand-xxl .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n }\\n .navbar-expand-xxl .navbar-nav-scroll {\\n overflow: visible;\\n }\\n .navbar-expand-xxl .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n }\\n .navbar-expand-xxl .navbar-toggler {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-header {\\n display: none;\\n }\\n .navbar-expand-xxl .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n }\\n}\\n.navbar-expand {\\n flex-wrap: nowrap;\\n justify-content: flex-start;\\n}\\n.navbar-expand .navbar-nav {\\n flex-direction: row;\\n}\\n.navbar-expand .navbar-nav .dropdown-menu {\\n position: absolute;\\n}\\n.navbar-expand .navbar-nav .nav-link {\\n padding-right: var(--bs-navbar-nav-link-padding-x);\\n padding-left: var(--bs-navbar-nav-link-padding-x);\\n}\\n.navbar-expand .navbar-nav-scroll {\\n overflow: visible;\\n}\\n.navbar-expand .navbar-collapse {\\n display: flex !important;\\n flex-basis: auto;\\n}\\n.navbar-expand .navbar-toggler {\\n display: none;\\n}\\n.navbar-expand .offcanvas {\\n position: static;\\n z-index: auto;\\n flex-grow: 1;\\n width: auto !important;\\n height: auto !important;\\n visibility: visible !important;\\n background-color: transparent !important;\\n border: 0 !important;\\n transform: none !important;\\n transition: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-header {\\n display: none;\\n}\\n.navbar-expand .offcanvas .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n}\\n\\n.navbar-dark,\\n.navbar[data-bs-theme=dark] {\\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\\n --bs-navbar-active-color: #fff;\\n --bs-navbar-brand-color: #fff;\\n --bs-navbar-brand-hover-color: #fff;\\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n[data-bs-theme=dark] .navbar-toggler-icon {\\n --bs-navbar-toggler-icon-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\\");\\n}\\n\\n.card {\\n --bs-card-spacer-y: 1rem;\\n --bs-card-spacer-x: 1rem;\\n --bs-card-title-spacer-y: 0.5rem;\\n --bs-card-title-color: ;\\n --bs-card-subtitle-color: ;\\n --bs-card-border-width: var(--bs-border-width);\\n --bs-card-border-color: var(--bs-border-color-translucent);\\n --bs-card-border-radius: var(--bs-border-radius);\\n --bs-card-box-shadow: ;\\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-card-cap-padding-y: 0.5rem;\\n --bs-card-cap-padding-x: 1rem;\\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\\n --bs-card-cap-color: ;\\n --bs-card-height: ;\\n --bs-card-color: ;\\n --bs-card-bg: var(--bs-body-bg);\\n --bs-card-img-overlay-padding: 1rem;\\n --bs-card-group-margin: 0.75rem;\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n min-width: 0;\\n height: var(--bs-card-height);\\n color: var(--bs-body-color);\\n word-wrap: break-word;\\n background-color: var(--bs-card-bg);\\n background-clip: border-box;\\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n border-radius: var(--bs-card-border-radius);\\n}\\n.card > hr {\\n margin-right: 0;\\n margin-left: 0;\\n}\\n.card > .list-group {\\n border-top: inherit;\\n border-bottom: inherit;\\n}\\n.card > .list-group:first-child {\\n border-top-width: 0;\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .list-group:last-child {\\n border-bottom-width: 0;\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n.card > .card-header + .list-group,\\n.card > .list-group + .card-footer {\\n border-top: 0;\\n}\\n\\n.card-body {\\n flex: 1 1 auto;\\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\\n color: var(--bs-card-color);\\n}\\n\\n.card-title {\\n margin-bottom: var(--bs-card-title-spacer-y);\\n color: var(--bs-card-title-color);\\n}\\n\\n.card-subtitle {\\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\\n margin-bottom: 0;\\n color: var(--bs-card-subtitle-color);\\n}\\n\\n.card-text:last-child {\\n margin-bottom: 0;\\n}\\n\\n.card-link + .card-link {\\n margin-left: var(--bs-card-spacer-x);\\n}\\n\\n.card-header {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n margin-bottom: 0;\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-header:first-child {\\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\\n}\\n\\n.card-footer {\\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\\n color: var(--bs-card-cap-color);\\n background-color: var(--bs-card-cap-bg);\\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\\n}\\n.card-footer:last-child {\\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\\n}\\n\\n.card-header-tabs {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n border-bottom: 0;\\n}\\n.card-header-tabs .nav-link.active {\\n background-color: var(--bs-card-bg);\\n border-bottom-color: var(--bs-card-bg);\\n}\\n\\n.card-header-pills {\\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\\n}\\n\\n.card-img-overlay {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n padding: var(--bs-card-img-overlay-padding);\\n border-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-top,\\n.card-img-bottom {\\n width: 100%;\\n}\\n\\n.card-img,\\n.card-img-top {\\n border-top-left-radius: var(--bs-card-inner-border-radius);\\n border-top-right-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-img,\\n.card-img-bottom {\\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\\n}\\n\\n.card-group > .card {\\n margin-bottom: var(--bs-card-group-margin);\\n}\\n@media (min-width: 576px) {\\n .card-group {\\n display: flex;\\n flex-flow: row wrap;\\n }\\n .card-group > .card {\\n flex: 1 0 0;\\n margin-bottom: 0;\\n }\\n .card-group > .card + .card {\\n margin-left: 0;\\n border-left: 0;\\n }\\n .card-group > .card:not(:last-child) {\\n border-top-right-radius: 0;\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-top,\\n .card-group > .card:not(:last-child) > .card-header {\\n border-top-right-radius: 0;\\n }\\n .card-group > .card:not(:last-child) > .card-img-bottom,\\n .card-group > .card:not(:last-child) > .card-footer {\\n border-bottom-right-radius: 0;\\n }\\n .card-group > .card:not(:first-child) {\\n border-top-left-radius: 0;\\n border-bottom-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-top,\\n .card-group > .card:not(:first-child) > .card-header {\\n border-top-left-radius: 0;\\n }\\n .card-group > .card:not(:first-child) > .card-img-bottom,\\n .card-group > .card:not(:first-child) > .card-footer {\\n border-bottom-left-radius: 0;\\n }\\n}\\n\\n.accordion {\\n --bs-accordion-color: var(--bs-body-color);\\n --bs-accordion-bg: var(--bs-body-bg);\\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\\n --bs-accordion-border-color: var(--bs-border-color);\\n --bs-accordion-border-width: var(--bs-border-width);\\n --bs-accordion-border-radius: var(--bs-border-radius);\\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\\n --bs-accordion-btn-padding-x: 1.25rem;\\n --bs-accordion-btn-padding-y: 1rem;\\n --bs-accordion-btn-color: var(--bs-body-color);\\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-icon-width: 1.25rem;\\n --bs-accordion-btn-icon-transform: rotate(-180deg);\\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-accordion-body-padding-x: 1.25rem;\\n --bs-accordion-body-padding-y: 1rem;\\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\\n}\\n\\n.accordion-button {\\n position: relative;\\n display: flex;\\n align-items: center;\\n width: 100%;\\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\\n font-size: 1rem;\\n color: var(--bs-accordion-btn-color);\\n text-align: left;\\n background-color: var(--bs-accordion-btn-bg);\\n border: 0;\\n border-radius: 0;\\n overflow-anchor: none;\\n transition: var(--bs-accordion-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button {\\n transition: none;\\n }\\n}\\n.accordion-button:not(.collapsed) {\\n color: var(--bs-accordion-active-color);\\n background-color: var(--bs-accordion-active-bg);\\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\\n}\\n.accordion-button:not(.collapsed)::after {\\n background-image: var(--bs-accordion-btn-active-icon);\\n transform: var(--bs-accordion-btn-icon-transform);\\n}\\n.accordion-button::after {\\n flex-shrink: 0;\\n width: var(--bs-accordion-btn-icon-width);\\n height: var(--bs-accordion-btn-icon-width);\\n margin-left: auto;\\n content: \\"\\";\\n background-image: var(--bs-accordion-btn-icon);\\n background-repeat: no-repeat;\\n background-size: var(--bs-accordion-btn-icon-width);\\n transition: var(--bs-accordion-btn-icon-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .accordion-button::after {\\n transition: none;\\n }\\n}\\n.accordion-button:hover {\\n z-index: 2;\\n}\\n.accordion-button:focus {\\n z-index: 3;\\n outline: 0;\\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\\n}\\n\\n.accordion-header {\\n margin-bottom: 0;\\n}\\n\\n.accordion-item {\\n color: var(--bs-accordion-color);\\n background-color: var(--bs-accordion-bg);\\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\\n}\\n.accordion-item:first-of-type {\\n border-top-left-radius: var(--bs-accordion-border-radius);\\n border-top-right-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:first-of-type > .accordion-header .accordion-button {\\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:not(:first-of-type) {\\n border-top: 0;\\n}\\n.accordion-item:last-of-type {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\\n}\\n.accordion-item:last-of-type > .accordion-collapse {\\n border-bottom-right-radius: var(--bs-accordion-border-radius);\\n border-bottom-left-radius: var(--bs-accordion-border-radius);\\n}\\n\\n.accordion-body {\\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\\n}\\n\\n.accordion-flush > .accordion-item {\\n border-right: 0;\\n border-left: 0;\\n border-radius: 0;\\n}\\n.accordion-flush > .accordion-item:first-child {\\n border-top: 0;\\n}\\n.accordion-flush > .accordion-item:last-child {\\n border-bottom: 0;\\n}\\n.accordion-flush > .accordion-item > .accordion-collapse,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button,\\n.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\\n border-radius: 0;\\n}\\n\\n[data-bs-theme=dark] .accordion-button::after {\\n --bs-accordion-btn-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n --bs-accordion-btn-active-icon: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\");\\n}\\n\\n.breadcrumb {\\n --bs-breadcrumb-padding-x: 0;\\n --bs-breadcrumb-padding-y: 0;\\n --bs-breadcrumb-margin-bottom: 1rem;\\n --bs-breadcrumb-bg: ;\\n --bs-breadcrumb-border-radius: ;\\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\\n --bs-breadcrumb-item-padding-x: 0.5rem;\\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\\n display: flex;\\n flex-wrap: wrap;\\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\\n font-size: var(--bs-breadcrumb-font-size);\\n list-style: none;\\n background-color: var(--bs-breadcrumb-bg);\\n border-radius: var(--bs-breadcrumb-border-radius);\\n}\\n\\n.breadcrumb-item + .breadcrumb-item {\\n padding-left: var(--bs-breadcrumb-item-padding-x);\\n}\\n.breadcrumb-item + .breadcrumb-item::before {\\n float: left;\\n padding-right: var(--bs-breadcrumb-item-padding-x);\\n color: var(--bs-breadcrumb-divider-color);\\n content: var(--bs-breadcrumb-divider, \\"/\\") /* rtl: var(--bs-breadcrumb-divider, \\"/\\") */;\\n}\\n.breadcrumb-item.active {\\n color: var(--bs-breadcrumb-item-active-color);\\n}\\n\\n.pagination {\\n --bs-pagination-padding-x: 0.75rem;\\n --bs-pagination-padding-y: 0.375rem;\\n --bs-pagination-font-size: 1rem;\\n --bs-pagination-color: var(--bs-link-color);\\n --bs-pagination-bg: var(--bs-body-bg);\\n --bs-pagination-border-width: var(--bs-border-width);\\n --bs-pagination-border-color: var(--bs-border-color);\\n --bs-pagination-border-radius: var(--bs-border-radius);\\n --bs-pagination-hover-color: var(--bs-link-hover-color);\\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\\n --bs-pagination-hover-border-color: var(--bs-border-color);\\n --bs-pagination-focus-color: var(--bs-link-hover-color);\\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-pagination-active-color: #fff;\\n --bs-pagination-active-bg: #0d6efd;\\n --bs-pagination-active-border-color: #0d6efd;\\n --bs-pagination-disabled-color: var(--bs-secondary-color);\\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\\n --bs-pagination-disabled-border-color: var(--bs-border-color);\\n display: flex;\\n padding-left: 0;\\n list-style: none;\\n}\\n\\n.page-link {\\n position: relative;\\n display: block;\\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\\n font-size: var(--bs-pagination-font-size);\\n color: var(--bs-pagination-color);\\n text-decoration: none;\\n background-color: var(--bs-pagination-bg);\\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .page-link {\\n transition: none;\\n }\\n}\\n.page-link:hover {\\n z-index: 2;\\n color: var(--bs-pagination-hover-color);\\n background-color: var(--bs-pagination-hover-bg);\\n border-color: var(--bs-pagination-hover-border-color);\\n}\\n.page-link:focus {\\n z-index: 3;\\n color: var(--bs-pagination-focus-color);\\n background-color: var(--bs-pagination-focus-bg);\\n outline: 0;\\n box-shadow: var(--bs-pagination-focus-box-shadow);\\n}\\n.page-link.active, .active > .page-link {\\n z-index: 3;\\n color: var(--bs-pagination-active-color);\\n background-color: var(--bs-pagination-active-bg);\\n border-color: var(--bs-pagination-active-border-color);\\n}\\n.page-link.disabled, .disabled > .page-link {\\n color: var(--bs-pagination-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-pagination-disabled-bg);\\n border-color: var(--bs-pagination-disabled-border-color);\\n}\\n\\n.page-item:not(:first-child) .page-link {\\n margin-left: calc(-1 * var(--bs-border-width));\\n}\\n.page-item:first-child .page-link {\\n border-top-left-radius: var(--bs-pagination-border-radius);\\n border-bottom-left-radius: var(--bs-pagination-border-radius);\\n}\\n.page-item:last-child .page-link {\\n border-top-right-radius: var(--bs-pagination-border-radius);\\n border-bottom-right-radius: var(--bs-pagination-border-radius);\\n}\\n\\n.pagination-lg {\\n --bs-pagination-padding-x: 1.5rem;\\n --bs-pagination-padding-y: 0.75rem;\\n --bs-pagination-font-size: 1.25rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\\n}\\n\\n.pagination-sm {\\n --bs-pagination-padding-x: 0.5rem;\\n --bs-pagination-padding-y: 0.25rem;\\n --bs-pagination-font-size: 0.875rem;\\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\\n}\\n\\n.badge {\\n --bs-badge-padding-x: 0.65em;\\n --bs-badge-padding-y: 0.35em;\\n --bs-badge-font-size: 0.75em;\\n --bs-badge-font-weight: 700;\\n --bs-badge-color: #fff;\\n --bs-badge-border-radius: var(--bs-border-radius);\\n display: inline-block;\\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\\n font-size: var(--bs-badge-font-size);\\n font-weight: var(--bs-badge-font-weight);\\n line-height: 1;\\n color: var(--bs-badge-color);\\n text-align: center;\\n white-space: nowrap;\\n vertical-align: baseline;\\n border-radius: var(--bs-badge-border-radius);\\n}\\n.badge:empty {\\n display: none;\\n}\\n\\n.btn .badge {\\n position: relative;\\n top: -1px;\\n}\\n\\n.alert {\\n --bs-alert-bg: transparent;\\n --bs-alert-padding-x: 1rem;\\n --bs-alert-padding-y: 1rem;\\n --bs-alert-margin-bottom: 1rem;\\n --bs-alert-color: inherit;\\n --bs-alert-border-color: transparent;\\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\\n --bs-alert-border-radius: var(--bs-border-radius);\\n --bs-alert-link-color: inherit;\\n position: relative;\\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\\n margin-bottom: var(--bs-alert-margin-bottom);\\n color: var(--bs-alert-color);\\n background-color: var(--bs-alert-bg);\\n border: var(--bs-alert-border);\\n border-radius: var(--bs-alert-border-radius);\\n}\\n\\n.alert-heading {\\n color: inherit;\\n}\\n\\n.alert-link {\\n font-weight: 700;\\n color: var(--bs-alert-link-color);\\n}\\n\\n.alert-dismissible {\\n padding-right: 3rem;\\n}\\n.alert-dismissible .btn-close {\\n position: absolute;\\n top: 0;\\n right: 0;\\n z-index: 2;\\n padding: 1.25rem 1rem;\\n}\\n\\n.alert-primary {\\n --bs-alert-color: var(--bs-primary-text-emphasis);\\n --bs-alert-bg: var(--bs-primary-bg-subtle);\\n --bs-alert-border-color: var(--bs-primary-border-subtle);\\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.alert-secondary {\\n --bs-alert-color: var(--bs-secondary-text-emphasis);\\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.alert-success {\\n --bs-alert-color: var(--bs-success-text-emphasis);\\n --bs-alert-bg: var(--bs-success-bg-subtle);\\n --bs-alert-border-color: var(--bs-success-border-subtle);\\n --bs-alert-link-color: var(--bs-success-text-emphasis);\\n}\\n\\n.alert-info {\\n --bs-alert-color: var(--bs-info-text-emphasis);\\n --bs-alert-bg: var(--bs-info-bg-subtle);\\n --bs-alert-border-color: var(--bs-info-border-subtle);\\n --bs-alert-link-color: var(--bs-info-text-emphasis);\\n}\\n\\n.alert-warning {\\n --bs-alert-color: var(--bs-warning-text-emphasis);\\n --bs-alert-bg: var(--bs-warning-bg-subtle);\\n --bs-alert-border-color: var(--bs-warning-border-subtle);\\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.alert-danger {\\n --bs-alert-color: var(--bs-danger-text-emphasis);\\n --bs-alert-bg: var(--bs-danger-bg-subtle);\\n --bs-alert-border-color: var(--bs-danger-border-subtle);\\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.alert-light {\\n --bs-alert-color: var(--bs-light-text-emphasis);\\n --bs-alert-bg: var(--bs-light-bg-subtle);\\n --bs-alert-border-color: var(--bs-light-border-subtle);\\n --bs-alert-link-color: var(--bs-light-text-emphasis);\\n}\\n\\n.alert-dark {\\n --bs-alert-color: var(--bs-dark-text-emphasis);\\n --bs-alert-bg: var(--bs-dark-bg-subtle);\\n --bs-alert-border-color: var(--bs-dark-border-subtle);\\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\\n}\\n\\n@keyframes progress-bar-stripes {\\n 0% {\\n background-position-x: var(--bs-progress-height);\\n }\\n}\\n.progress,\\n.progress-stacked {\\n --bs-progress-height: 1rem;\\n --bs-progress-font-size: 0.75rem;\\n --bs-progress-bg: var(--bs-secondary-bg);\\n --bs-progress-border-radius: var(--bs-border-radius);\\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\\n --bs-progress-bar-color: #fff;\\n --bs-progress-bar-bg: #0d6efd;\\n --bs-progress-bar-transition: width 0.6s ease;\\n display: flex;\\n height: var(--bs-progress-height);\\n overflow: hidden;\\n font-size: var(--bs-progress-font-size);\\n background-color: var(--bs-progress-bg);\\n border-radius: var(--bs-progress-border-radius);\\n}\\n\\n.progress-bar {\\n display: flex;\\n flex-direction: column;\\n justify-content: center;\\n overflow: hidden;\\n color: var(--bs-progress-bar-color);\\n text-align: center;\\n white-space: nowrap;\\n background-color: var(--bs-progress-bar-bg);\\n transition: var(--bs-progress-bar-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar {\\n transition: none;\\n }\\n}\\n\\n.progress-bar-striped {\\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\\n background-size: var(--bs-progress-height) var(--bs-progress-height);\\n}\\n\\n.progress-stacked > .progress {\\n overflow: visible;\\n}\\n\\n.progress-stacked > .progress > .progress-bar {\\n width: 100%;\\n}\\n\\n.progress-bar-animated {\\n animation: 1s linear infinite progress-bar-stripes;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .progress-bar-animated {\\n animation: none;\\n }\\n}\\n\\n.list-group {\\n --bs-list-group-color: var(--bs-body-color);\\n --bs-list-group-bg: var(--bs-body-bg);\\n --bs-list-group-border-color: var(--bs-border-color);\\n --bs-list-group-border-width: var(--bs-border-width);\\n --bs-list-group-border-radius: var(--bs-border-radius);\\n --bs-list-group-item-padding-x: 1rem;\\n --bs-list-group-item-padding-y: 0.5rem;\\n --bs-list-group-action-color: var(--bs-secondary-color);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\\n --bs-list-group-action-active-color: var(--bs-body-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\\n --bs-list-group-disabled-color: var(--bs-secondary-color);\\n --bs-list-group-disabled-bg: var(--bs-body-bg);\\n --bs-list-group-active-color: #fff;\\n --bs-list-group-active-bg: #0d6efd;\\n --bs-list-group-active-border-color: #0d6efd;\\n display: flex;\\n flex-direction: column;\\n padding-left: 0;\\n margin-bottom: 0;\\n border-radius: var(--bs-list-group-border-radius);\\n}\\n\\n.list-group-numbered {\\n list-style-type: none;\\n counter-reset: section;\\n}\\n.list-group-numbered > .list-group-item::before {\\n content: counters(section, \\".\\") \\". \\";\\n counter-increment: section;\\n}\\n\\n.list-group-item {\\n position: relative;\\n display: block;\\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\\n color: var(--bs-list-group-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-bg);\\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\\n}\\n.list-group-item:first-child {\\n border-top-left-radius: inherit;\\n border-top-right-radius: inherit;\\n}\\n.list-group-item:last-child {\\n border-bottom-right-radius: inherit;\\n border-bottom-left-radius: inherit;\\n}\\n.list-group-item.disabled, .list-group-item:disabled {\\n color: var(--bs-list-group-disabled-color);\\n pointer-events: none;\\n background-color: var(--bs-list-group-disabled-bg);\\n}\\n.list-group-item.active {\\n z-index: 2;\\n color: var(--bs-list-group-active-color);\\n background-color: var(--bs-list-group-active-bg);\\n border-color: var(--bs-list-group-active-border-color);\\n}\\n.list-group-item + .list-group-item {\\n border-top-width: 0;\\n}\\n.list-group-item + .list-group-item.active {\\n margin-top: calc(-1 * var(--bs-list-group-border-width));\\n border-top-width: var(--bs-list-group-border-width);\\n}\\n\\n.list-group-item-action {\\n width: 100%;\\n color: var(--bs-list-group-action-color);\\n text-align: inherit;\\n}\\n.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {\\n z-index: 1;\\n color: var(--bs-list-group-action-hover-color);\\n text-decoration: none;\\n background-color: var(--bs-list-group-action-hover-bg);\\n}\\n.list-group-item-action:not(.active):active {\\n color: var(--bs-list-group-action-active-color);\\n background-color: var(--bs-list-group-action-active-bg);\\n}\\n\\n.list-group-horizontal {\\n flex-direction: row;\\n}\\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n}\\n.list-group-horizontal > .list-group-item.active {\\n margin-top: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n}\\n.list-group-horizontal > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n}\\n\\n@media (min-width: 576px) {\\n .list-group-horizontal-sm {\\n flex-direction: row;\\n }\\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 768px) {\\n .list-group-horizontal-md {\\n flex-direction: row;\\n }\\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-md > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 992px) {\\n .list-group-horizontal-lg {\\n flex-direction: row;\\n }\\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1200px) {\\n .list-group-horizontal-xl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n@media (min-width: 1400px) {\\n .list-group-horizontal-xxl {\\n flex-direction: row;\\n }\\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\\n border-bottom-left-radius: var(--bs-list-group-border-radius);\\n border-top-right-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\\n border-top-right-radius: var(--bs-list-group-border-radius);\\n border-bottom-left-radius: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item.active {\\n margin-top: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\\n border-top-width: var(--bs-list-group-border-width);\\n border-left-width: 0;\\n }\\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\\n margin-left: calc(-1 * var(--bs-list-group-border-width));\\n border-left-width: var(--bs-list-group-border-width);\\n }\\n}\\n.list-group-flush {\\n border-radius: 0;\\n}\\n.list-group-flush > .list-group-item {\\n border-width: 0 0 var(--bs-list-group-border-width);\\n}\\n.list-group-flush > .list-group-item:last-child {\\n border-bottom-width: 0;\\n}\\n\\n.list-group-item-primary {\\n --bs-list-group-color: var(--bs-primary-text-emphasis);\\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\\n}\\n\\n.list-group-item-secondary {\\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\\n}\\n\\n.list-group-item-success {\\n --bs-list-group-color: var(--bs-success-text-emphasis);\\n --bs-list-group-bg: var(--bs-success-bg-subtle);\\n --bs-list-group-border-color: var(--bs-success-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\\n}\\n\\n.list-group-item-info {\\n --bs-list-group-color: var(--bs-info-text-emphasis);\\n --bs-list-group-bg: var(--bs-info-bg-subtle);\\n --bs-list-group-border-color: var(--bs-info-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\\n}\\n\\n.list-group-item-warning {\\n --bs-list-group-color: var(--bs-warning-text-emphasis);\\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\\n}\\n\\n.list-group-item-danger {\\n --bs-list-group-color: var(--bs-danger-text-emphasis);\\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\\n}\\n\\n.list-group-item-light {\\n --bs-list-group-color: var(--bs-light-text-emphasis);\\n --bs-list-group-bg: var(--bs-light-bg-subtle);\\n --bs-list-group-border-color: var(--bs-light-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\\n}\\n\\n.list-group-item-dark {\\n --bs-list-group-color: var(--bs-dark-text-emphasis);\\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\\n}\\n\\n.btn-close {\\n --bs-btn-close-color: #000;\\n --bs-btn-close-bg: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e\\");\\n --bs-btn-close-opacity: 0.5;\\n --bs-btn-close-hover-opacity: 0.75;\\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\\n --bs-btn-close-focus-opacity: 1;\\n --bs-btn-close-disabled-opacity: 0.25;\\n box-sizing: content-box;\\n width: 1em;\\n height: 1em;\\n padding: 0.25em 0.25em;\\n color: var(--bs-btn-close-color);\\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\\n filter: var(--bs-btn-close-filter);\\n border: 0;\\n border-radius: 0.375rem;\\n opacity: var(--bs-btn-close-opacity);\\n}\\n.btn-close:hover {\\n color: var(--bs-btn-close-color);\\n text-decoration: none;\\n opacity: var(--bs-btn-close-hover-opacity);\\n}\\n.btn-close:focus {\\n outline: 0;\\n box-shadow: var(--bs-btn-close-focus-shadow);\\n opacity: var(--bs-btn-close-focus-opacity);\\n}\\n.btn-close:disabled, .btn-close.disabled {\\n pointer-events: none;\\n user-select: none;\\n opacity: var(--bs-btn-close-disabled-opacity);\\n}\\n\\n.btn-close-white {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-btn-close-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);\\n}\\n\\n.toast {\\n --bs-toast-zindex: 1090;\\n --bs-toast-padding-x: 0.75rem;\\n --bs-toast-padding-y: 0.5rem;\\n --bs-toast-spacing: 1.5rem;\\n --bs-toast-max-width: 350px;\\n --bs-toast-font-size: 0.875rem;\\n --bs-toast-color: ;\\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-border-width: var(--bs-border-width);\\n --bs-toast-border-color: var(--bs-border-color-translucent);\\n --bs-toast-border-radius: var(--bs-border-radius);\\n --bs-toast-box-shadow: var(--bs-box-shadow);\\n --bs-toast-header-color: var(--bs-secondary-color);\\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\\n width: var(--bs-toast-max-width);\\n max-width: 100%;\\n font-size: var(--bs-toast-font-size);\\n color: var(--bs-toast-color);\\n pointer-events: auto;\\n background-color: var(--bs-toast-bg);\\n background-clip: padding-box;\\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\\n box-shadow: var(--bs-toast-box-shadow);\\n border-radius: var(--bs-toast-border-radius);\\n}\\n.toast.showing {\\n opacity: 0;\\n}\\n.toast:not(.show) {\\n display: none;\\n}\\n\\n.toast-container {\\n --bs-toast-zindex: 1090;\\n position: absolute;\\n z-index: var(--bs-toast-zindex);\\n width: max-content;\\n max-width: 100%;\\n pointer-events: none;\\n}\\n.toast-container > :not(:last-child) {\\n margin-bottom: var(--bs-toast-spacing);\\n}\\n\\n.toast-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\\n color: var(--bs-toast-header-color);\\n background-color: var(--bs-toast-header-bg);\\n background-clip: padding-box;\\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\\n}\\n.toast-header .btn-close {\\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\\n margin-left: var(--bs-toast-padding-x);\\n}\\n\\n.toast-body {\\n padding: var(--bs-toast-padding-x);\\n word-wrap: break-word;\\n}\\n\\n.modal {\\n --bs-modal-zindex: 1055;\\n --bs-modal-width: 500px;\\n --bs-modal-padding: 1rem;\\n --bs-modal-margin: 0.5rem;\\n --bs-modal-color: var(--bs-body-color);\\n --bs-modal-bg: var(--bs-body-bg);\\n --bs-modal-border-color: var(--bs-border-color-translucent);\\n --bs-modal-border-width: var(--bs-border-width);\\n --bs-modal-border-radius: var(--bs-border-radius-lg);\\n --bs-modal-box-shadow: var(--bs-box-shadow-sm);\\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\\n --bs-modal-header-padding-x: 1rem;\\n --bs-modal-header-padding-y: 1rem;\\n --bs-modal-header-padding: 1rem 1rem;\\n --bs-modal-header-border-color: var(--bs-border-color);\\n --bs-modal-header-border-width: var(--bs-border-width);\\n --bs-modal-title-line-height: 1.5;\\n --bs-modal-footer-gap: 0.5rem;\\n --bs-modal-footer-bg: ;\\n --bs-modal-footer-border-color: var(--bs-border-color);\\n --bs-modal-footer-border-width: var(--bs-border-width);\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-modal-zindex);\\n display: none;\\n width: 100%;\\n height: 100%;\\n overflow-x: hidden;\\n overflow-y: auto;\\n outline: 0;\\n}\\n\\n.modal-dialog {\\n position: relative;\\n width: auto;\\n margin: var(--bs-modal-margin);\\n pointer-events: none;\\n}\\n.modal.fade .modal-dialog {\\n transform: translate(0, -50px);\\n transition: transform 0.3s ease-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .modal.fade .modal-dialog {\\n transition: none;\\n }\\n}\\n.modal.show .modal-dialog {\\n transform: none;\\n}\\n.modal.modal-static .modal-dialog {\\n transform: scale(1.02);\\n}\\n\\n.modal-dialog-scrollable {\\n height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n.modal-dialog-scrollable .modal-content {\\n max-height: 100%;\\n overflow: hidden;\\n}\\n.modal-dialog-scrollable .modal-body {\\n overflow-y: auto;\\n}\\n\\n.modal-dialog-centered {\\n display: flex;\\n align-items: center;\\n min-height: calc(100% - var(--bs-modal-margin) * 2);\\n}\\n\\n.modal-content {\\n position: relative;\\n display: flex;\\n flex-direction: column;\\n width: 100%;\\n color: var(--bs-modal-color);\\n pointer-events: auto;\\n background-color: var(--bs-modal-bg);\\n background-clip: padding-box;\\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\\n border-radius: var(--bs-modal-border-radius);\\n outline: 0;\\n}\\n\\n.modal-backdrop {\\n --bs-backdrop-zindex: 1050;\\n --bs-backdrop-bg: #000;\\n --bs-backdrop-opacity: 0.5;\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: var(--bs-backdrop-zindex);\\n width: 100vw;\\n height: 100vh;\\n background-color: var(--bs-backdrop-bg);\\n}\\n.modal-backdrop.fade {\\n opacity: 0;\\n}\\n.modal-backdrop.show {\\n opacity: var(--bs-backdrop-opacity);\\n}\\n\\n.modal-header {\\n display: flex;\\n flex-shrink: 0;\\n align-items: center;\\n padding: var(--bs-modal-header-padding);\\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\\n border-top-left-radius: var(--bs-modal-inner-border-radius);\\n border-top-right-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-header .btn-close {\\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));\\n margin-left: auto;\\n}\\n\\n.modal-title {\\n margin-bottom: 0;\\n line-height: var(--bs-modal-title-line-height);\\n}\\n\\n.modal-body {\\n position: relative;\\n flex: 1 1 auto;\\n padding: var(--bs-modal-padding);\\n}\\n\\n.modal-footer {\\n display: flex;\\n flex-shrink: 0;\\n flex-wrap: wrap;\\n align-items: center;\\n justify-content: flex-end;\\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\\n background-color: var(--bs-modal-footer-bg);\\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\\n}\\n.modal-footer > * {\\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\\n}\\n\\n@media (min-width: 576px) {\\n .modal {\\n --bs-modal-margin: 1.75rem;\\n --bs-modal-box-shadow: var(--bs-box-shadow);\\n }\\n .modal-dialog {\\n max-width: var(--bs-modal-width);\\n margin-right: auto;\\n margin-left: auto;\\n }\\n .modal-sm {\\n --bs-modal-width: 300px;\\n }\\n}\\n@media (min-width: 992px) {\\n .modal-lg,\\n .modal-xl {\\n --bs-modal-width: 800px;\\n }\\n}\\n@media (min-width: 1200px) {\\n .modal-xl {\\n --bs-modal-width: 1140px;\\n }\\n}\\n.modal-fullscreen {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n}\\n.modal-fullscreen .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-header,\\n.modal-fullscreen .modal-footer {\\n border-radius: 0;\\n}\\n.modal-fullscreen .modal-body {\\n overflow-y: auto;\\n}\\n\\n@media (max-width: 575.98px) {\\n .modal-fullscreen-sm-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-sm-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-header,\\n .modal-fullscreen-sm-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-sm-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .modal-fullscreen-md-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-md-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-header,\\n .modal-fullscreen-md-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-md-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .modal-fullscreen-lg-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-lg-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-header,\\n .modal-fullscreen-lg-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-lg-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .modal-fullscreen-xl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-header,\\n .modal-fullscreen-xl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .modal-fullscreen-xxl-down {\\n width: 100vw;\\n max-width: none;\\n height: 100%;\\n margin: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-content {\\n height: 100%;\\n border: 0;\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-header,\\n .modal-fullscreen-xxl-down .modal-footer {\\n border-radius: 0;\\n }\\n .modal-fullscreen-xxl-down .modal-body {\\n overflow-y: auto;\\n }\\n}\\n.tooltip {\\n --bs-tooltip-zindex: 1080;\\n --bs-tooltip-max-width: 200px;\\n --bs-tooltip-padding-x: 0.5rem;\\n --bs-tooltip-padding-y: 0.25rem;\\n --bs-tooltip-margin: ;\\n --bs-tooltip-font-size: 0.875rem;\\n --bs-tooltip-color: var(--bs-body-bg);\\n --bs-tooltip-bg: var(--bs-emphasis-color);\\n --bs-tooltip-border-radius: var(--bs-border-radius);\\n --bs-tooltip-opacity: 0.9;\\n --bs-tooltip-arrow-width: 0.8rem;\\n --bs-tooltip-arrow-height: 0.4rem;\\n z-index: var(--bs-tooltip-zindex);\\n display: block;\\n margin: var(--bs-tooltip-margin);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-tooltip-font-size);\\n word-wrap: break-word;\\n opacity: 0;\\n}\\n.tooltip.show {\\n opacity: var(--bs-tooltip-opacity);\\n}\\n.tooltip .tooltip-arrow {\\n display: block;\\n width: var(--bs-tooltip-arrow-width);\\n height: var(--bs-tooltip-arrow-height);\\n}\\n.tooltip .tooltip-arrow::before {\\n position: absolute;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n}\\n\\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\\n top: -1px;\\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-top-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\\n left: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\\n right: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\\n border-right-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\\n top: calc(-1 * var(--bs-tooltip-arrow-height));\\n}\\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\\n bottom: -1px;\\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-bottom-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\\n right: calc(-1 * var(--bs-tooltip-arrow-height));\\n width: var(--bs-tooltip-arrow-height);\\n height: var(--bs-tooltip-arrow-width);\\n}\\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\\n left: -1px;\\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\\n border-left-color: var(--bs-tooltip-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.tooltip-inner {\\n max-width: var(--bs-tooltip-max-width);\\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\\n color: var(--bs-tooltip-color);\\n text-align: center;\\n background-color: var(--bs-tooltip-bg);\\n border-radius: var(--bs-tooltip-border-radius);\\n}\\n\\n.popover {\\n --bs-popover-zindex: 1070;\\n --bs-popover-max-width: 276px;\\n --bs-popover-font-size: 0.875rem;\\n --bs-popover-bg: var(--bs-body-bg);\\n --bs-popover-border-width: var(--bs-border-width);\\n --bs-popover-border-color: var(--bs-border-color-translucent);\\n --bs-popover-border-radius: var(--bs-border-radius-lg);\\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\\n --bs-popover-box-shadow: var(--bs-box-shadow);\\n --bs-popover-header-padding-x: 1rem;\\n --bs-popover-header-padding-y: 0.5rem;\\n --bs-popover-header-font-size: 1rem;\\n --bs-popover-header-color: inherit;\\n --bs-popover-header-bg: var(--bs-secondary-bg);\\n --bs-popover-body-padding-x: 1rem;\\n --bs-popover-body-padding-y: 1rem;\\n --bs-popover-body-color: var(--bs-body-color);\\n --bs-popover-arrow-width: 1rem;\\n --bs-popover-arrow-height: 0.5rem;\\n --bs-popover-arrow-border: var(--bs-popover-border-color);\\n z-index: var(--bs-popover-zindex);\\n display: block;\\n max-width: var(--bs-popover-max-width);\\n font-family: var(--bs-font-sans-serif);\\n font-style: normal;\\n font-weight: 400;\\n line-height: 1.5;\\n text-align: left;\\n text-align: start;\\n text-decoration: none;\\n text-shadow: none;\\n text-transform: none;\\n letter-spacing: normal;\\n word-break: normal;\\n white-space: normal;\\n word-spacing: normal;\\n line-break: auto;\\n font-size: var(--bs-popover-font-size);\\n word-wrap: break-word;\\n background-color: var(--bs-popover-bg);\\n background-clip: padding-box;\\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-radius: var(--bs-popover-border-radius);\\n}\\n.popover .popover-arrow {\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n height: var(--bs-popover-arrow-height);\\n}\\n.popover .popover-arrow::before, .popover .popover-arrow::after {\\n position: absolute;\\n display: block;\\n content: \\"\\";\\n border-color: transparent;\\n border-style: solid;\\n border-width: 0;\\n}\\n\\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\\n bottom: 0;\\n border-top-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\\n bottom: var(--bs-popover-border-width);\\n border-top-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\\n}\\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\\n left: 0;\\n border-right-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\\n left: var(--bs-popover-border-width);\\n border-right-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\\n top: 0;\\n border-bottom-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\\n top: var(--bs-popover-border-width);\\n border-bottom-color: var(--bs-popover-bg);\\n}\\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\\n position: absolute;\\n top: 0;\\n left: 50%;\\n display: block;\\n width: var(--bs-popover-arrow-width);\\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\\n content: \\"\\";\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\\n}\\n\\n/* rtl:begin:ignore */\\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\\n width: var(--bs-popover-arrow-height);\\n height: var(--bs-popover-arrow-width);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\\n}\\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\\n right: 0;\\n border-left-color: var(--bs-popover-arrow-border);\\n}\\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\\n right: var(--bs-popover-border-width);\\n border-left-color: var(--bs-popover-bg);\\n}\\n\\n/* rtl:end:ignore */\\n.popover-header {\\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\\n margin-bottom: 0;\\n font-size: var(--bs-popover-header-font-size);\\n color: var(--bs-popover-header-color);\\n background-color: var(--bs-popover-header-bg);\\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\\n border-top-left-radius: var(--bs-popover-inner-border-radius);\\n border-top-right-radius: var(--bs-popover-inner-border-radius);\\n}\\n.popover-header:empty {\\n display: none;\\n}\\n\\n.popover-body {\\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\\n color: var(--bs-popover-body-color);\\n}\\n\\n.carousel {\\n position: relative;\\n}\\n\\n.carousel.pointer-event {\\n touch-action: pan-y;\\n}\\n\\n.carousel-inner {\\n position: relative;\\n width: 100%;\\n overflow: hidden;\\n}\\n.carousel-inner::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.carousel-item {\\n position: relative;\\n display: none;\\n float: left;\\n width: 100%;\\n margin-right: -100%;\\n backface-visibility: hidden;\\n transition: transform 0.6s ease-in-out;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-item {\\n transition: none;\\n }\\n}\\n\\n.carousel-item.active,\\n.carousel-item-next,\\n.carousel-item-prev {\\n display: block;\\n}\\n\\n.carousel-item-next:not(.carousel-item-start),\\n.active.carousel-item-end {\\n transform: translateX(100%);\\n}\\n\\n.carousel-item-prev:not(.carousel-item-end),\\n.active.carousel-item-start {\\n transform: translateX(-100%);\\n}\\n\\n.carousel-fade .carousel-item {\\n opacity: 0;\\n transition-property: opacity;\\n transform: none;\\n}\\n.carousel-fade .carousel-item.active,\\n.carousel-fade .carousel-item-next.carousel-item-start,\\n.carousel-fade .carousel-item-prev.carousel-item-end {\\n z-index: 1;\\n opacity: 1;\\n}\\n.carousel-fade .active.carousel-item-start,\\n.carousel-fade .active.carousel-item-end {\\n z-index: 0;\\n opacity: 0;\\n transition: opacity 0s 0.6s;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-fade .active.carousel-item-start,\\n .carousel-fade .active.carousel-item-end {\\n transition: none;\\n }\\n}\\n\\n.carousel-control-prev,\\n.carousel-control-next {\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n z-index: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n width: 15%;\\n padding: 0;\\n color: #fff;\\n text-align: center;\\n background: none;\\n filter: var(--bs-carousel-control-icon-filter);\\n border: 0;\\n opacity: 0.5;\\n transition: opacity 0.15s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-control-prev,\\n .carousel-control-next {\\n transition: none;\\n }\\n}\\n.carousel-control-prev:hover, .carousel-control-prev:focus,\\n.carousel-control-next:hover,\\n.carousel-control-next:focus {\\n color: #fff;\\n text-decoration: none;\\n outline: 0;\\n opacity: 0.9;\\n}\\n\\n.carousel-control-prev {\\n left: 0;\\n}\\n\\n.carousel-control-next {\\n right: 0;\\n}\\n\\n.carousel-control-prev-icon,\\n.carousel-control-next-icon {\\n display: inline-block;\\n width: 2rem;\\n height: 2rem;\\n background-repeat: no-repeat;\\n background-position: 50%;\\n background-size: 100% 100%;\\n}\\n\\n.carousel-control-prev-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-control-next-icon {\\n background-image: url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e\\") /*rtl:url(\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e\\")*/;\\n}\\n\\n.carousel-indicators {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 2;\\n display: flex;\\n justify-content: center;\\n padding: 0;\\n margin-right: 15%;\\n margin-bottom: 1rem;\\n margin-left: 15%;\\n}\\n.carousel-indicators [data-bs-target] {\\n box-sizing: content-box;\\n flex: 0 1 auto;\\n width: 30px;\\n height: 3px;\\n padding: 0;\\n margin-right: 3px;\\n margin-left: 3px;\\n text-indent: -999px;\\n cursor: pointer;\\n background-color: var(--bs-carousel-indicator-active-bg);\\n background-clip: padding-box;\\n border: 0;\\n border-top: 10px solid transparent;\\n border-bottom: 10px solid transparent;\\n opacity: 0.5;\\n transition: opacity 0.6s ease;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .carousel-indicators [data-bs-target] {\\n transition: none;\\n }\\n}\\n.carousel-indicators .active {\\n opacity: 1;\\n}\\n\\n.carousel-caption {\\n position: absolute;\\n right: 15%;\\n bottom: 1.25rem;\\n left: 15%;\\n padding-top: 1.25rem;\\n padding-bottom: 1.25rem;\\n color: var(--bs-carousel-caption-color);\\n text-align: center;\\n}\\n\\n.carousel-dark {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n:root,\\n[data-bs-theme=light] {\\n --bs-carousel-indicator-active-bg: #fff;\\n --bs-carousel-caption-color: #fff;\\n --bs-carousel-control-icon-filter: ;\\n}\\n\\n[data-bs-theme=dark] {\\n --bs-carousel-indicator-active-bg: #000;\\n --bs-carousel-caption-color: #000;\\n --bs-carousel-control-icon-filter: invert(1) grayscale(100);\\n}\\n\\n.spinner-grow,\\n.spinner-border {\\n display: inline-block;\\n flex-shrink: 0;\\n width: var(--bs-spinner-width);\\n height: var(--bs-spinner-height);\\n vertical-align: var(--bs-spinner-vertical-align);\\n border-radius: 50%;\\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\\n}\\n\\n@keyframes spinner-border {\\n to {\\n transform: rotate(360deg) /* rtl:ignore */;\\n }\\n}\\n.spinner-border {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-border-width: 0.25em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-border;\\n border: var(--bs-spinner-border-width) solid currentcolor;\\n border-right-color: transparent;\\n}\\n\\n.spinner-border-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n --bs-spinner-border-width: 0.2em;\\n}\\n\\n@keyframes spinner-grow {\\n 0% {\\n transform: scale(0);\\n }\\n 50% {\\n opacity: 1;\\n transform: none;\\n }\\n}\\n.spinner-grow {\\n --bs-spinner-width: 2rem;\\n --bs-spinner-height: 2rem;\\n --bs-spinner-vertical-align: -0.125em;\\n --bs-spinner-animation-speed: 0.75s;\\n --bs-spinner-animation-name: spinner-grow;\\n background-color: currentcolor;\\n opacity: 0;\\n}\\n\\n.spinner-grow-sm {\\n --bs-spinner-width: 1rem;\\n --bs-spinner-height: 1rem;\\n}\\n\\n@media (prefers-reduced-motion: reduce) {\\n .spinner-border,\\n .spinner-grow {\\n --bs-spinner-animation-speed: 1.5s;\\n }\\n}\\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\\n --bs-offcanvas-zindex: 1045;\\n --bs-offcanvas-width: 400px;\\n --bs-offcanvas-height: 30vh;\\n --bs-offcanvas-padding-x: 1rem;\\n --bs-offcanvas-padding-y: 1rem;\\n --bs-offcanvas-color: var(--bs-body-color);\\n --bs-offcanvas-bg: var(--bs-body-bg);\\n --bs-offcanvas-border-width: var(--bs-border-width);\\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\\n --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);\\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\\n --bs-offcanvas-title-line-height: 1.5;\\n}\\n\\n@media (max-width: 575.98px) {\\n .offcanvas-sm {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-sm {\\n transition: none;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .offcanvas-sm.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-sm.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-sm.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-sm.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 576px) {\\n .offcanvas-sm {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-sm .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-sm .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 767.98px) {\\n .offcanvas-md {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-md {\\n transition: none;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .offcanvas-md.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-md.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-md.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-md.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 768px) {\\n .offcanvas-md {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-md .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-md .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 991.98px) {\\n .offcanvas-lg {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-lg {\\n transition: none;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .offcanvas-lg.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-lg.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-lg.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-lg.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 992px) {\\n .offcanvas-lg {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-lg .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-lg .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .offcanvas-xl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1200px) {\\n .offcanvas-xl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n }\\n}\\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\\n .offcanvas-xxl {\\n transition: none;\\n }\\n}\\n@media (max-width: 1399.98px) {\\n .offcanvas-xxl.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n }\\n .offcanvas-xxl.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n }\\n .offcanvas-xxl.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n }\\n .offcanvas-xxl.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\\n transform: none;\\n }\\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\\n visibility: visible;\\n }\\n}\\n@media (min-width: 1400px) {\\n .offcanvas-xxl {\\n --bs-offcanvas-height: auto;\\n --bs-offcanvas-border-width: 0;\\n background-color: transparent !important;\\n }\\n .offcanvas-xxl .offcanvas-header {\\n display: none;\\n }\\n .offcanvas-xxl .offcanvas-body {\\n display: flex;\\n flex-grow: 0;\\n padding: 0;\\n overflow-y: visible;\\n background-color: transparent !important;\\n }\\n}\\n\\n.offcanvas {\\n position: fixed;\\n bottom: 0;\\n z-index: var(--bs-offcanvas-zindex);\\n display: flex;\\n flex-direction: column;\\n max-width: 100%;\\n color: var(--bs-offcanvas-color);\\n visibility: hidden;\\n background-color: var(--bs-offcanvas-bg);\\n background-clip: padding-box;\\n outline: 0;\\n transition: var(--bs-offcanvas-transition);\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .offcanvas {\\n transition: none;\\n }\\n}\\n.offcanvas.offcanvas-start {\\n top: 0;\\n left: 0;\\n width: var(--bs-offcanvas-width);\\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(-100%);\\n}\\n.offcanvas.offcanvas-end {\\n top: 0;\\n right: 0;\\n width: var(--bs-offcanvas-width);\\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateX(100%);\\n}\\n.offcanvas.offcanvas-top {\\n top: 0;\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(-100%);\\n}\\n.offcanvas.offcanvas-bottom {\\n right: 0;\\n left: 0;\\n height: var(--bs-offcanvas-height);\\n max-height: 100%;\\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\\n transform: translateY(100%);\\n}\\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\\n transform: none;\\n}\\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\\n visibility: visible;\\n}\\n\\n.offcanvas-backdrop {\\n position: fixed;\\n top: 0;\\n left: 0;\\n z-index: 1040;\\n width: 100vw;\\n height: 100vh;\\n background-color: #000;\\n}\\n.offcanvas-backdrop.fade {\\n opacity: 0;\\n}\\n.offcanvas-backdrop.show {\\n opacity: 0.5;\\n}\\n\\n.offcanvas-header {\\n display: flex;\\n align-items: center;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n}\\n.offcanvas-header .btn-close {\\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\\n margin-left: auto;\\n}\\n\\n.offcanvas-title {\\n margin-bottom: 0;\\n line-height: var(--bs-offcanvas-title-line-height);\\n}\\n\\n.offcanvas-body {\\n flex-grow: 1;\\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\\n overflow-y: auto;\\n}\\n\\n.placeholder {\\n display: inline-block;\\n min-height: 1em;\\n vertical-align: middle;\\n cursor: wait;\\n background-color: currentcolor;\\n opacity: 0.5;\\n}\\n.placeholder.btn::before {\\n display: inline-block;\\n content: \\"\\";\\n}\\n\\n.placeholder-xs {\\n min-height: 0.6em;\\n}\\n\\n.placeholder-sm {\\n min-height: 0.8em;\\n}\\n\\n.placeholder-lg {\\n min-height: 1.2em;\\n}\\n\\n.placeholder-glow .placeholder {\\n animation: placeholder-glow 2s ease-in-out infinite;\\n}\\n\\n@keyframes placeholder-glow {\\n 50% {\\n opacity: 0.2;\\n }\\n}\\n.placeholder-wave {\\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\\n mask-size: 200% 100%;\\n animation: placeholder-wave 2s linear infinite;\\n}\\n\\n@keyframes placeholder-wave {\\n 100% {\\n mask-position: -200% 0%;\\n }\\n}\\n.clearfix::after {\\n display: block;\\n clear: both;\\n content: \\"\\";\\n}\\n\\n.text-bg-primary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-secondary {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-success {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-info {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-warning {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-danger {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-light {\\n color: #000 !important;\\n background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.text-bg-dark {\\n color: #fff !important;\\n background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;\\n}\\n\\n.link-primary {\\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-primary:hover, .link-primary:focus {\\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-secondary {\\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-secondary:hover, .link-secondary:focus {\\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-success {\\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-success:hover, .link-success:focus {\\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-info {\\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-info:hover, .link-info:focus {\\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-warning {\\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-warning:hover, .link-warning:focus {\\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-danger {\\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-danger:hover, .link-danger:focus {\\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-light {\\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-light:hover, .link-light:focus {\\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-dark {\\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-dark:hover, .link-dark:focus {\\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-body-emphasis {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n.link-body-emphasis:hover, .link-body-emphasis:focus {\\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\\n}\\n\\n.focus-ring:focus {\\n outline: 0;\\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\\n}\\n\\n.icon-link {\\n display: inline-flex;\\n gap: 0.375rem;\\n align-items: center;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\\n text-underline-offset: 0.25em;\\n backface-visibility: hidden;\\n}\\n.icon-link > .bi {\\n flex-shrink: 0;\\n width: 1em;\\n height: 1em;\\n fill: currentcolor;\\n transition: 0.2s ease-in-out transform;\\n}\\n@media (prefers-reduced-motion: reduce) {\\n .icon-link > .bi {\\n transition: none;\\n }\\n}\\n\\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\\n}\\n\\n.ratio {\\n position: relative;\\n width: 100%;\\n}\\n.ratio::before {\\n display: block;\\n padding-top: var(--bs-aspect-ratio);\\n content: \\"\\";\\n}\\n.ratio > * {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.ratio-1x1 {\\n --bs-aspect-ratio: 100%;\\n}\\n\\n.ratio-4x3 {\\n --bs-aspect-ratio: 75%;\\n}\\n\\n.ratio-16x9 {\\n --bs-aspect-ratio: 56.25%;\\n}\\n\\n.ratio-21x9 {\\n --bs-aspect-ratio: 42.8571428571%;\\n}\\n\\n.fixed-top {\\n position: fixed;\\n top: 0;\\n right: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.fixed-bottom {\\n position: fixed;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1030;\\n}\\n\\n.sticky-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n}\\n\\n.sticky-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n}\\n\\n@media (min-width: 576px) {\\n .sticky-sm-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-sm-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 768px) {\\n .sticky-md-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-md-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 992px) {\\n .sticky-lg-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-lg-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1200px) {\\n .sticky-xl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n@media (min-width: 1400px) {\\n .sticky-xxl-top {\\n position: sticky;\\n top: 0;\\n z-index: 1020;\\n }\\n .sticky-xxl-bottom {\\n position: sticky;\\n bottom: 0;\\n z-index: 1020;\\n }\\n}\\n.hstack {\\n display: flex;\\n flex-direction: row;\\n align-items: center;\\n align-self: stretch;\\n}\\n\\n.vstack {\\n display: flex;\\n flex: 1 1 auto;\\n flex-direction: column;\\n align-self: stretch;\\n}\\n\\n.visually-hidden,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\\n width: 1px !important;\\n height: 1px !important;\\n padding: 0 !important;\\n margin: -1px !important;\\n overflow: hidden !important;\\n clip: rect(0, 0, 0, 0) !important;\\n white-space: nowrap !important;\\n border: 0 !important;\\n}\\n.visually-hidden:not(caption),\\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\\n position: absolute !important;\\n}\\n.visually-hidden *,\\n.visually-hidden-focusable:not(:focus):not(:focus-within) * {\\n overflow: hidden !important;\\n}\\n\\n.stretched-link::after {\\n position: absolute;\\n top: 0;\\n right: 0;\\n bottom: 0;\\n left: 0;\\n z-index: 1;\\n content: \\"\\";\\n}\\n\\n.text-truncate {\\n overflow: hidden;\\n text-overflow: ellipsis;\\n white-space: nowrap;\\n}\\n\\n.vr {\\n display: inline-block;\\n align-self: stretch;\\n width: var(--bs-border-width);\\n min-height: 1em;\\n background-color: currentcolor;\\n opacity: 0.25;\\n}\\n\\n.align-baseline {\\n vertical-align: baseline !important;\\n}\\n\\n.align-top {\\n vertical-align: top !important;\\n}\\n\\n.align-middle {\\n vertical-align: middle !important;\\n}\\n\\n.align-bottom {\\n vertical-align: bottom !important;\\n}\\n\\n.align-text-bottom {\\n vertical-align: text-bottom !important;\\n}\\n\\n.align-text-top {\\n vertical-align: text-top !important;\\n}\\n\\n.float-start {\\n float: left !important;\\n}\\n\\n.float-end {\\n float: right !important;\\n}\\n\\n.float-none {\\n float: none !important;\\n}\\n\\n.object-fit-contain {\\n object-fit: contain !important;\\n}\\n\\n.object-fit-cover {\\n object-fit: cover !important;\\n}\\n\\n.object-fit-fill {\\n object-fit: fill !important;\\n}\\n\\n.object-fit-scale {\\n object-fit: scale-down !important;\\n}\\n\\n.object-fit-none {\\n object-fit: none !important;\\n}\\n\\n.opacity-0 {\\n opacity: 0 !important;\\n}\\n\\n.opacity-25 {\\n opacity: 0.25 !important;\\n}\\n\\n.opacity-50 {\\n opacity: 0.5 !important;\\n}\\n\\n.opacity-75 {\\n opacity: 0.75 !important;\\n}\\n\\n.opacity-100 {\\n opacity: 1 !important;\\n}\\n\\n.overflow-auto {\\n overflow: auto !important;\\n}\\n\\n.overflow-hidden {\\n overflow: hidden !important;\\n}\\n\\n.overflow-visible {\\n overflow: visible !important;\\n}\\n\\n.overflow-scroll {\\n overflow: scroll !important;\\n}\\n\\n.overflow-x-auto {\\n overflow-x: auto !important;\\n}\\n\\n.overflow-x-hidden {\\n overflow-x: hidden !important;\\n}\\n\\n.overflow-x-visible {\\n overflow-x: visible !important;\\n}\\n\\n.overflow-x-scroll {\\n overflow-x: scroll !important;\\n}\\n\\n.overflow-y-auto {\\n overflow-y: auto !important;\\n}\\n\\n.overflow-y-hidden {\\n overflow-y: hidden !important;\\n}\\n\\n.overflow-y-visible {\\n overflow-y: visible !important;\\n}\\n\\n.overflow-y-scroll {\\n overflow-y: scroll !important;\\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.shadow {\\n box-shadow: var(--bs-box-shadow) !important;\\n}\\n\\n.shadow-sm {\\n box-shadow: var(--bs-box-shadow-sm) !important;\\n}\\n\\n.shadow-lg {\\n box-shadow: var(--bs-box-shadow-lg) !important;\\n}\\n\\n.shadow-none {\\n box-shadow: none !important;\\n}\\n\\n.focus-ring-primary {\\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-secondary {\\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-success {\\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-info {\\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-warning {\\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-danger {\\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-light {\\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.focus-ring-dark {\\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\\n}\\n\\n.position-static {\\n position: static !important;\\n}\\n\\n.position-relative {\\n position: relative !important;\\n}\\n\\n.position-absolute {\\n position: absolute !important;\\n}\\n\\n.position-fixed {\\n position: fixed !important;\\n}\\n\\n.position-sticky {\\n position: sticky !important;\\n}\\n\\n.top-0 {\\n top: 0 !important;\\n}\\n\\n.top-50 {\\n top: 50% !important;\\n}\\n\\n.top-100 {\\n top: 100% !important;\\n}\\n\\n.bottom-0 {\\n bottom: 0 !important;\\n}\\n\\n.bottom-50 {\\n bottom: 50% !important;\\n}\\n\\n.bottom-100 {\\n bottom: 100% !important;\\n}\\n\\n.start-0 {\\n left: 0 !important;\\n}\\n\\n.start-50 {\\n left: 50% !important;\\n}\\n\\n.start-100 {\\n left: 100% !important;\\n}\\n\\n.end-0 {\\n right: 0 !important;\\n}\\n\\n.end-50 {\\n right: 50% !important;\\n}\\n\\n.end-100 {\\n right: 100% !important;\\n}\\n\\n.translate-middle {\\n transform: translate(-50%, -50%) !important;\\n}\\n\\n.translate-middle-x {\\n transform: translateX(-50%) !important;\\n}\\n\\n.translate-middle-y {\\n transform: translateY(-50%) !important;\\n}\\n\\n.border {\\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-0 {\\n border: 0 !important;\\n}\\n\\n.border-top {\\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-top-0 {\\n border-top: 0 !important;\\n}\\n\\n.border-end {\\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-end-0 {\\n border-right: 0 !important;\\n}\\n\\n.border-bottom {\\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-bottom-0 {\\n border-bottom: 0 !important;\\n}\\n\\n.border-start {\\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\\n}\\n\\n.border-start-0 {\\n border-left: 0 !important;\\n}\\n\\n.border-primary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-secondary {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-success {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-info {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-warning {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-danger {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-light {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-dark {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-black {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-white {\\n --bs-border-opacity: 1;\\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\\n}\\n\\n.border-primary-subtle {\\n border-color: var(--bs-primary-border-subtle) !important;\\n}\\n\\n.border-secondary-subtle {\\n border-color: var(--bs-secondary-border-subtle) !important;\\n}\\n\\n.border-success-subtle {\\n border-color: var(--bs-success-border-subtle) !important;\\n}\\n\\n.border-info-subtle {\\n border-color: var(--bs-info-border-subtle) !important;\\n}\\n\\n.border-warning-subtle {\\n border-color: var(--bs-warning-border-subtle) !important;\\n}\\n\\n.border-danger-subtle {\\n border-color: var(--bs-danger-border-subtle) !important;\\n}\\n\\n.border-light-subtle {\\n border-color: var(--bs-light-border-subtle) !important;\\n}\\n\\n.border-dark-subtle {\\n border-color: var(--bs-dark-border-subtle) !important;\\n}\\n\\n.border-1 {\\n border-width: 1px !important;\\n}\\n\\n.border-2 {\\n border-width: 2px !important;\\n}\\n\\n.border-3 {\\n border-width: 3px !important;\\n}\\n\\n.border-4 {\\n border-width: 4px !important;\\n}\\n\\n.border-5 {\\n border-width: 5px !important;\\n}\\n\\n.border-opacity-10 {\\n --bs-border-opacity: 0.1;\\n}\\n\\n.border-opacity-25 {\\n --bs-border-opacity: 0.25;\\n}\\n\\n.border-opacity-50 {\\n --bs-border-opacity: 0.5;\\n}\\n\\n.border-opacity-75 {\\n --bs-border-opacity: 0.75;\\n}\\n\\n.border-opacity-100 {\\n --bs-border-opacity: 1;\\n}\\n\\n.w-25 {\\n width: 25% !important;\\n}\\n\\n.w-50 {\\n width: 50% !important;\\n}\\n\\n.w-75 {\\n width: 75% !important;\\n}\\n\\n.w-100 {\\n width: 100% !important;\\n}\\n\\n.w-auto {\\n width: auto !important;\\n}\\n\\n.mw-100 {\\n max-width: 100% !important;\\n}\\n\\n.vw-100 {\\n width: 100vw !important;\\n}\\n\\n.min-vw-100 {\\n min-width: 100vw !important;\\n}\\n\\n.h-25 {\\n height: 25% !important;\\n}\\n\\n.h-50 {\\n height: 50% !important;\\n}\\n\\n.h-75 {\\n height: 75% !important;\\n}\\n\\n.h-100 {\\n height: 100% !important;\\n}\\n\\n.h-auto {\\n height: auto !important;\\n}\\n\\n.mh-100 {\\n max-height: 100% !important;\\n}\\n\\n.vh-100 {\\n height: 100vh !important;\\n}\\n\\n.min-vh-100 {\\n min-height: 100vh !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.gap-0 {\\n gap: 0 !important;\\n}\\n\\n.gap-1 {\\n gap: 0.25rem !important;\\n}\\n\\n.gap-2 {\\n gap: 0.5rem !important;\\n}\\n\\n.gap-3 {\\n gap: 1rem !important;\\n}\\n\\n.gap-4 {\\n gap: 1.5rem !important;\\n}\\n\\n.gap-5 {\\n gap: 3rem !important;\\n}\\n\\n.row-gap-0 {\\n row-gap: 0 !important;\\n}\\n\\n.row-gap-1 {\\n row-gap: 0.25rem !important;\\n}\\n\\n.row-gap-2 {\\n row-gap: 0.5rem !important;\\n}\\n\\n.row-gap-3 {\\n row-gap: 1rem !important;\\n}\\n\\n.row-gap-4 {\\n row-gap: 1.5rem !important;\\n}\\n\\n.row-gap-5 {\\n row-gap: 3rem !important;\\n}\\n\\n.column-gap-0 {\\n column-gap: 0 !important;\\n}\\n\\n.column-gap-1 {\\n column-gap: 0.25rem !important;\\n}\\n\\n.column-gap-2 {\\n column-gap: 0.5rem !important;\\n}\\n\\n.column-gap-3 {\\n column-gap: 1rem !important;\\n}\\n\\n.column-gap-4 {\\n column-gap: 1.5rem !important;\\n}\\n\\n.column-gap-5 {\\n column-gap: 3rem !important;\\n}\\n\\n.font-monospace {\\n font-family: var(--bs-font-monospace) !important;\\n}\\n\\n.fs-1 {\\n font-size: calc(1.375rem + 1.5vw) !important;\\n}\\n\\n.fs-2 {\\n font-size: calc(1.325rem + 0.9vw) !important;\\n}\\n\\n.fs-3 {\\n font-size: calc(1.3rem + 0.6vw) !important;\\n}\\n\\n.fs-4 {\\n font-size: calc(1.275rem + 0.3vw) !important;\\n}\\n\\n.fs-5 {\\n font-size: 1.25rem !important;\\n}\\n\\n.fs-6 {\\n font-size: 1rem !important;\\n}\\n\\n.fst-italic {\\n font-style: italic !important;\\n}\\n\\n.fst-normal {\\n font-style: normal !important;\\n}\\n\\n.fw-lighter {\\n font-weight: lighter !important;\\n}\\n\\n.fw-light {\\n font-weight: 300 !important;\\n}\\n\\n.fw-normal {\\n font-weight: 400 !important;\\n}\\n\\n.fw-medium {\\n font-weight: 500 !important;\\n}\\n\\n.fw-semibold {\\n font-weight: 600 !important;\\n}\\n\\n.fw-bold {\\n font-weight: 700 !important;\\n}\\n\\n.fw-bolder {\\n font-weight: bolder !important;\\n}\\n\\n.lh-1 {\\n line-height: 1 !important;\\n}\\n\\n.lh-sm {\\n line-height: 1.25 !important;\\n}\\n\\n.lh-base {\\n line-height: 1.5 !important;\\n}\\n\\n.lh-lg {\\n line-height: 2 !important;\\n}\\n\\n.text-start {\\n text-align: left !important;\\n}\\n\\n.text-end {\\n text-align: right !important;\\n}\\n\\n.text-center {\\n text-align: center !important;\\n}\\n\\n.text-decoration-none {\\n text-decoration: none !important;\\n}\\n\\n.text-decoration-underline {\\n text-decoration: underline !important;\\n}\\n\\n.text-decoration-line-through {\\n text-decoration: line-through !important;\\n}\\n\\n.text-lowercase {\\n text-transform: lowercase !important;\\n}\\n\\n.text-uppercase {\\n text-transform: uppercase !important;\\n}\\n\\n.text-capitalize {\\n text-transform: capitalize !important;\\n}\\n\\n.text-wrap {\\n white-space: normal !important;\\n}\\n\\n.text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n/* rtl:begin:remove */\\n.text-break {\\n word-wrap: break-word !important;\\n word-break: break-word !important;\\n}\\n\\n/* rtl:end:remove */\\n.text-primary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-secondary {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-success {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-info {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-warning {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-danger {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-light {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-dark {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-black {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-white {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-body {\\n --bs-text-opacity: 1;\\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\\n}\\n\\n.text-muted {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-black-50 {\\n --bs-text-opacity: 1;\\n color: rgba(0, 0, 0, 0.5) !important;\\n}\\n\\n.text-white-50 {\\n --bs-text-opacity: 1;\\n color: rgba(255, 255, 255, 0.5) !important;\\n}\\n\\n.text-body-secondary {\\n --bs-text-opacity: 1;\\n color: var(--bs-secondary-color) !important;\\n}\\n\\n.text-body-tertiary {\\n --bs-text-opacity: 1;\\n color: var(--bs-tertiary-color) !important;\\n}\\n\\n.text-body-emphasis {\\n --bs-text-opacity: 1;\\n color: var(--bs-emphasis-color) !important;\\n}\\n\\n.text-reset {\\n --bs-text-opacity: 1;\\n color: inherit !important;\\n}\\n\\n.text-opacity-25 {\\n --bs-text-opacity: 0.25;\\n}\\n\\n.text-opacity-50 {\\n --bs-text-opacity: 0.5;\\n}\\n\\n.text-opacity-75 {\\n --bs-text-opacity: 0.75;\\n}\\n\\n.text-opacity-100 {\\n --bs-text-opacity: 1;\\n}\\n\\n.text-primary-emphasis {\\n color: var(--bs-primary-text-emphasis) !important;\\n}\\n\\n.text-secondary-emphasis {\\n color: var(--bs-secondary-text-emphasis) !important;\\n}\\n\\n.text-success-emphasis {\\n color: var(--bs-success-text-emphasis) !important;\\n}\\n\\n.text-info-emphasis {\\n color: var(--bs-info-text-emphasis) !important;\\n}\\n\\n.text-warning-emphasis {\\n color: var(--bs-warning-text-emphasis) !important;\\n}\\n\\n.text-danger-emphasis {\\n color: var(--bs-danger-text-emphasis) !important;\\n}\\n\\n.text-light-emphasis {\\n color: var(--bs-light-text-emphasis) !important;\\n}\\n\\n.text-dark-emphasis {\\n color: var(--bs-dark-text-emphasis) !important;\\n}\\n\\n.link-opacity-10 {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-10-hover:hover {\\n --bs-link-opacity: 0.1;\\n}\\n\\n.link-opacity-25 {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-25-hover:hover {\\n --bs-link-opacity: 0.25;\\n}\\n\\n.link-opacity-50 {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-50-hover:hover {\\n --bs-link-opacity: 0.5;\\n}\\n\\n.link-opacity-75 {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-75-hover:hover {\\n --bs-link-opacity: 0.75;\\n}\\n\\n.link-opacity-100 {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-opacity-100-hover:hover {\\n --bs-link-opacity: 1;\\n}\\n\\n.link-offset-1 {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-1-hover:hover {\\n text-underline-offset: 0.125em !important;\\n}\\n\\n.link-offset-2 {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-2-hover:hover {\\n text-underline-offset: 0.25em !important;\\n}\\n\\n.link-offset-3 {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-offset-3-hover:hover {\\n text-underline-offset: 0.375em !important;\\n}\\n\\n.link-underline-primary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-secondary {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-success {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-info {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-warning {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-danger {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-light {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline-dark {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\\n}\\n\\n.link-underline {\\n --bs-link-underline-opacity: 1;\\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\\n}\\n\\n.link-underline-opacity-0 {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-0-hover:hover {\\n --bs-link-underline-opacity: 0;\\n}\\n\\n.link-underline-opacity-10 {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-10-hover:hover {\\n --bs-link-underline-opacity: 0.1;\\n}\\n\\n.link-underline-opacity-25 {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-25-hover:hover {\\n --bs-link-underline-opacity: 0.25;\\n}\\n\\n.link-underline-opacity-50 {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-50-hover:hover {\\n --bs-link-underline-opacity: 0.5;\\n}\\n\\n.link-underline-opacity-75 {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-75-hover:hover {\\n --bs-link-underline-opacity: 0.75;\\n}\\n\\n.link-underline-opacity-100 {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.link-underline-opacity-100-hover:hover {\\n --bs-link-underline-opacity: 1;\\n}\\n\\n.bg-primary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-success {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-info {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-warning {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-danger {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-light {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-dark {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-black {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-white {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-transparent {\\n --bs-bg-opacity: 1;\\n background-color: transparent !important;\\n}\\n\\n.bg-body-secondary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-body-tertiary {\\n --bs-bg-opacity: 1;\\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\\n}\\n\\n.bg-opacity-10 {\\n --bs-bg-opacity: 0.1;\\n}\\n\\n.bg-opacity-25 {\\n --bs-bg-opacity: 0.25;\\n}\\n\\n.bg-opacity-50 {\\n --bs-bg-opacity: 0.5;\\n}\\n\\n.bg-opacity-75 {\\n --bs-bg-opacity: 0.75;\\n}\\n\\n.bg-opacity-100 {\\n --bs-bg-opacity: 1;\\n}\\n\\n.bg-primary-subtle {\\n background-color: var(--bs-primary-bg-subtle) !important;\\n}\\n\\n.bg-secondary-subtle {\\n background-color: var(--bs-secondary-bg-subtle) !important;\\n}\\n\\n.bg-success-subtle {\\n background-color: var(--bs-success-bg-subtle) !important;\\n}\\n\\n.bg-info-subtle {\\n background-color: var(--bs-info-bg-subtle) !important;\\n}\\n\\n.bg-warning-subtle {\\n background-color: var(--bs-warning-bg-subtle) !important;\\n}\\n\\n.bg-danger-subtle {\\n background-color: var(--bs-danger-bg-subtle) !important;\\n}\\n\\n.bg-light-subtle {\\n background-color: var(--bs-light-bg-subtle) !important;\\n}\\n\\n.bg-dark-subtle {\\n background-color: var(--bs-dark-bg-subtle) !important;\\n}\\n\\n.bg-gradient {\\n background-image: var(--bs-gradient) !important;\\n}\\n\\n.user-select-all {\\n user-select: all !important;\\n}\\n\\n.user-select-auto {\\n user-select: auto !important;\\n}\\n\\n.user-select-none {\\n user-select: none !important;\\n}\\n\\n.pe-none {\\n pointer-events: none !important;\\n}\\n\\n.pe-auto {\\n pointer-events: auto !important;\\n}\\n\\n.rounded {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-0 {\\n border-radius: 0 !important;\\n}\\n\\n.rounded-1 {\\n border-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-2 {\\n border-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-3 {\\n border-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-4 {\\n border-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-5 {\\n border-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-circle {\\n border-radius: 50% !important;\\n}\\n\\n.rounded-pill {\\n border-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-top {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-0 {\\n border-top-left-radius: 0 !important;\\n border-top-right-radius: 0 !important;\\n}\\n\\n.rounded-top-1 {\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-top-2 {\\n border-top-left-radius: var(--bs-border-radius) !important;\\n border-top-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-top-3 {\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-top-4 {\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-top-5 {\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-top-circle {\\n border-top-left-radius: 50% !important;\\n border-top-right-radius: 50% !important;\\n}\\n\\n.rounded-top-pill {\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-end {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-0 {\\n border-top-right-radius: 0 !important;\\n border-bottom-right-radius: 0 !important;\\n}\\n\\n.rounded-end-1 {\\n border-top-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-end-2 {\\n border-top-right-radius: var(--bs-border-radius) !important;\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-end-3 {\\n border-top-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-end-4 {\\n border-top-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-end-5 {\\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-end-circle {\\n border-top-right-radius: 50% !important;\\n border-bottom-right-radius: 50% !important;\\n}\\n\\n.rounded-end-pill {\\n border-top-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-bottom {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-0 {\\n border-bottom-right-radius: 0 !important;\\n border-bottom-left-radius: 0 !important;\\n}\\n\\n.rounded-bottom-1 {\\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-bottom-2 {\\n border-bottom-right-radius: var(--bs-border-radius) !important;\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-bottom-3 {\\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-bottom-4 {\\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-bottom-5 {\\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-bottom-circle {\\n border-bottom-right-radius: 50% !important;\\n border-bottom-left-radius: 50% !important;\\n}\\n\\n.rounded-bottom-pill {\\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.rounded-start {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-0 {\\n border-bottom-left-radius: 0 !important;\\n border-top-left-radius: 0 !important;\\n}\\n\\n.rounded-start-1 {\\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\\n border-top-left-radius: var(--bs-border-radius-sm) !important;\\n}\\n\\n.rounded-start-2 {\\n border-bottom-left-radius: var(--bs-border-radius) !important;\\n border-top-left-radius: var(--bs-border-radius) !important;\\n}\\n\\n.rounded-start-3 {\\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\\n border-top-left-radius: var(--bs-border-radius-lg) !important;\\n}\\n\\n.rounded-start-4 {\\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\\n border-top-left-radius: var(--bs-border-radius-xl) !important;\\n}\\n\\n.rounded-start-5 {\\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\\n}\\n\\n.rounded-start-circle {\\n border-bottom-left-radius: 50% !important;\\n border-top-left-radius: 50% !important;\\n}\\n\\n.rounded-start-pill {\\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\\n border-top-left-radius: var(--bs-border-radius-pill) !important;\\n}\\n\\n.visible {\\n visibility: visible !important;\\n}\\n\\n.invisible {\\n visibility: hidden !important;\\n}\\n\\n.z-n1 {\\n z-index: -1 !important;\\n}\\n\\n.z-0 {\\n z-index: 0 !important;\\n}\\n\\n.z-1 {\\n z-index: 1 !important;\\n}\\n\\n.z-2 {\\n z-index: 2 !important;\\n}\\n\\n.z-3 {\\n z-index: 3 !important;\\n}\\n\\n@media (min-width: 576px) {\\n .float-sm-start {\\n float: left !important;\\n }\\n .float-sm-end {\\n float: right !important;\\n }\\n .float-sm-none {\\n float: none !important;\\n }\\n .object-fit-sm-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-sm-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-sm-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-sm-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-sm-none {\\n object-fit: none !important;\\n }\\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 .gap-sm-0 {\\n gap: 0 !important;\\n }\\n .gap-sm-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-sm-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-sm-3 {\\n gap: 1rem !important;\\n }\\n .gap-sm-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-sm-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-sm-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-sm-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-sm-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-sm-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-sm-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-sm-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-sm-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-sm-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-sm-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-sm-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-sm-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-sm-5 {\\n column-gap: 3rem !important;\\n }\\n .text-sm-start {\\n text-align: left !important;\\n }\\n .text-sm-end {\\n text-align: right !important;\\n }\\n .text-sm-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .float-md-start {\\n float: left !important;\\n }\\n .float-md-end {\\n float: right !important;\\n }\\n .float-md-none {\\n float: none !important;\\n }\\n .object-fit-md-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-md-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-md-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-md-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-md-none {\\n object-fit: none !important;\\n }\\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 .gap-md-0 {\\n gap: 0 !important;\\n }\\n .gap-md-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-md-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-md-3 {\\n gap: 1rem !important;\\n }\\n .gap-md-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-md-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-md-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-md-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-md-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-md-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-md-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-md-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-md-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-md-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-md-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-md-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-md-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-md-5 {\\n column-gap: 3rem !important;\\n }\\n .text-md-start {\\n text-align: left !important;\\n }\\n .text-md-end {\\n text-align: right !important;\\n }\\n .text-md-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .float-lg-start {\\n float: left !important;\\n }\\n .float-lg-end {\\n float: right !important;\\n }\\n .float-lg-none {\\n float: none !important;\\n }\\n .object-fit-lg-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-lg-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-lg-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-lg-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-lg-none {\\n object-fit: none !important;\\n }\\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 .gap-lg-0 {\\n gap: 0 !important;\\n }\\n .gap-lg-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-lg-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-lg-3 {\\n gap: 1rem !important;\\n }\\n .gap-lg-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-lg-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-lg-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-lg-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-lg-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-lg-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-lg-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-lg-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-lg-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-lg-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-lg-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-lg-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-lg-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-lg-5 {\\n column-gap: 3rem !important;\\n }\\n .text-lg-start {\\n text-align: left !important;\\n }\\n .text-lg-end {\\n text-align: right !important;\\n }\\n .text-lg-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .float-xl-start {\\n float: left !important;\\n }\\n .float-xl-end {\\n float: right !important;\\n }\\n .float-xl-none {\\n float: none !important;\\n }\\n .object-fit-xl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xl-none {\\n object-fit: none !important;\\n }\\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 .gap-xl-0 {\\n gap: 0 !important;\\n }\\n .gap-xl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xl-start {\\n text-align: left !important;\\n }\\n .text-xl-end {\\n text-align: right !important;\\n }\\n .text-xl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1400px) {\\n .float-xxl-start {\\n float: left !important;\\n }\\n .float-xxl-end {\\n float: right !important;\\n }\\n .float-xxl-none {\\n float: none !important;\\n }\\n .object-fit-xxl-contain {\\n object-fit: contain !important;\\n }\\n .object-fit-xxl-cover {\\n object-fit: cover !important;\\n }\\n .object-fit-xxl-fill {\\n object-fit: fill !important;\\n }\\n .object-fit-xxl-scale {\\n object-fit: scale-down !important;\\n }\\n .object-fit-xxl-none {\\n object-fit: none !important;\\n }\\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 .gap-xxl-0 {\\n gap: 0 !important;\\n }\\n .gap-xxl-1 {\\n gap: 0.25rem !important;\\n }\\n .gap-xxl-2 {\\n gap: 0.5rem !important;\\n }\\n .gap-xxl-3 {\\n gap: 1rem !important;\\n }\\n .gap-xxl-4 {\\n gap: 1.5rem !important;\\n }\\n .gap-xxl-5 {\\n gap: 3rem !important;\\n }\\n .row-gap-xxl-0 {\\n row-gap: 0 !important;\\n }\\n .row-gap-xxl-1 {\\n row-gap: 0.25rem !important;\\n }\\n .row-gap-xxl-2 {\\n row-gap: 0.5rem !important;\\n }\\n .row-gap-xxl-3 {\\n row-gap: 1rem !important;\\n }\\n .row-gap-xxl-4 {\\n row-gap: 1.5rem !important;\\n }\\n .row-gap-xxl-5 {\\n row-gap: 3rem !important;\\n }\\n .column-gap-xxl-0 {\\n column-gap: 0 !important;\\n }\\n .column-gap-xxl-1 {\\n column-gap: 0.25rem !important;\\n }\\n .column-gap-xxl-2 {\\n column-gap: 0.5rem !important;\\n }\\n .column-gap-xxl-3 {\\n column-gap: 1rem !important;\\n }\\n .column-gap-xxl-4 {\\n column-gap: 1.5rem !important;\\n }\\n .column-gap-xxl-5 {\\n column-gap: 3rem !important;\\n }\\n .text-xxl-start {\\n text-align: left !important;\\n }\\n .text-xxl-end {\\n text-align: right !important;\\n }\\n .text-xxl-center {\\n text-align: center !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .fs-1 {\\n font-size: 2.5rem !important;\\n }\\n .fs-2 {\\n font-size: 2rem !important;\\n }\\n .fs-3 {\\n font-size: 1.75rem !important;\\n }\\n .fs-4 {\\n font-size: 1.5rem !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}" `; exports[`loader > should work with \"bootstrap\" package v5, import as a package ('sass-embedded', 'modern-compiler' API, 'scss' syntax) 2`] = ` diff --git a/test/helpers/getCompiler.js b/test/helpers/getCompiler.js index ed4d36f3..c5d0310a 100644 --- a/test/helpers/getCompiler.js +++ b/test/helpers/getCompiler.js @@ -1,7 +1,7 @@ import path from "node:path"; import { fileURLToPath } from "node:url"; -import del from "del"; +import { deleteSync } from "del"; import { Volume, createFsFromVolume } from "memfs"; import webpack from "webpack"; @@ -75,7 +75,7 @@ export default function getCompiler(fixture, config = {}, options = {}) { options = { output: false, ...options }; if (options.output) { - del.sync(config.output.path); + deleteSync(config.output.path); } const compiler = webpack(config); diff --git a/test/loader.test.js b/test/loader.test.js index 41ecd6d1..f7c7c19e 100644 --- a/test/loader.test.js +++ b/test/loader.test.js @@ -3,7 +3,7 @@ import path from "node:path"; import { describe, it } from "node:test"; import url from "node:url"; -import del from "del"; +import { deleteSync } from "del"; import { close, @@ -81,7 +81,7 @@ describe("loader", () => { `./outputs/.cache/sass-loader/${implementationName}/${syntax}`, ); - await del(cache); + await deleteSync(cache); const testId = getTestId("language", syntax); const options = { @@ -112,7 +112,7 @@ describe("loader", () => { `./outputs/.cache/sass-loader/${implementationName}/${syntax}`, ); - await del(cache); + await deleteSync(cache); const testId = getTestId("language", syntax); const options = {